
Global oil demand is set to surge to record levels this year as China's economy recovers. Getty
Global oil demand is set to surge to record levels this year as China's economy recovers. Getty
Oil prices steady amid prospects of fuel demand rebound in China
The G7 and the EU have agreed to set price caps on exports of Russian crude products