Oil price rises above $90 after ship attack in Strait of Hormuz as Iran conflict disrupts global energy markets 11 March 2026
FTSE 100 steadies as oil prices climb amid fears Iran conflict could disrupt global energy supply 4 March 2026