The UK sees a risk of $100 oil until 2028 in a worsening Iran outlook

05 Jun 2026 10:56Energy GBP UK