Oil demand growth to slow by almost 25% in 2023, says IEA
The agency is revising its oil demand growth forecast down to 1.6m barrels per day. However, it says strong momentum in the second quarter will push it above 2019 levels
A European Union ban on seaborne exports of Russian crude will force Moscow to redirect about 1.1m barrels per day, according to the International Energy Agency