Crude oil prices slide on concerns over China’s demand; Brent hits $82.74/bbl
Oil prices dropped in early trade on Tuesday, weighed down by concerns about slowing fuel demand in top crude importer China amid strict COVID-19 curbs. Brent crude LCOc1…
Read more Crude oil prices slide on concerns over China’s demand; Brent hits $82.74/bbl