Japan Oil Reserves See Biggest-Ever Release as Middle East Crisis Escalates
When crude oil prices broke past the $100-per-barrel mark for the first time in four years during March 2026, global energy markets were caught off-guard. The catalyst was Iran’s de facto shutdown of the Strait of Hormuz in the wake of US-Israeli military strikes on the country. For Japan — an island nation that sources … Read more