Dubai – Mubasher: Oil prices fell on Thursday, following data that China’s crude inventories dropped to their lowest levels since 2010.
Xinhua reported today that China’s commercial crude inventories fell by 4.4% month-on-month in October to record its lowest levels since 2010.
Brent crude futures declined by more than 1% to reach $45.70 per barrel. Crude future also slipped by 0.27% to $42.93 per barrel.
Source:
Mubasher