Oil price rises above $90 after ship attack in Strait of Hormuz as Iran conflict disrupts global energy markets 11 March 2026
Trump accuses Iran of deadly school explosion despite evidence suggesting it was likely US airstrike 11 March 2026