Crude oil prices edge lower amid China COVID-19 woes, Brent hits $92.77/bbl
Oil prices inched lower on Tuesday, extending losses of 1% from the previous session as more extensive COVID-19 curbs in China increased fears of slowing fuel demand in…
Read more Crude oil prices edge lower amid China COVID-19 woes, Brent hits $92.77/bbl