
A Shell petrol station in Wuhan, China. Global oil demand is expected to hit record levels this year, driven by China’s economic recovery. Getty
A Shell petrol station in Wuhan, China. Global oil demand is expected to hit record levels this year, driven by China’s economic recovery. Getty
Oil prices settle at highest level in three weeks on hopes of rising demand from China
Demand for crude is expected to increase as China's economic activity recovers from Covid restrictions