Prices have risen to highest levels since Russia's invasion of Ukraine

Brent crude futures, $ a barrel