Japan announces it will start releasing 80 million barrels of oil from its reserves, the largest such release in the country's history, in response to disruptions in the oil supply caused by the conflict. (Reuters) Economic impact of the 2026 Iran war link embed save