March 13, 2026

Oil Prices Drop As China Demand Data Disappoints

0
Oil Prices Drop As China Demand Data Disappoints

 

Oil prices slid 2% after Chinese data showed that demand from the world’s largest crude importer remained lacklustre in September as strict COVID-19 policies and fuel export curbs depressed consumption.