Analysis: The word doing heavy lifting in report on US role in deadly Iranian school strike
Iran war latest: 32 countries agree biggest-ever release of oil reserves as ships targeted in Strait of Hormuz
Countries in the International Energy Agency, including the UK, have agreed to release 400 million barrels of oil to curb rising prices. Iran has effectively closed the Strait of Hormuz, targeting shipping in the key trade route and driving up oil prices. Follow the latest.


