Browsing: Oil prices edge lower as China Covid-19 woes dampen demand