
Oil prices have risen again to remain firmly at levels not seen since 2022 amid waning hopes of a quick resolution to the Iran war as the conflict entered its fifth week.
The cost of Brent crude lifted more than 3% to 117 US dollars a barrel at one stage in Monday morning trading amid continued attacks by the US and Israel on Iran, and with the Iranian-backed Houthi rebels entering the war on Saturday with its first missile attack.