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 ...