Business2 years ago
Crude oil prices slide on concerns over China’s demand; Brent hits $82.74/bbl
[ad_1] 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....