Japan has begun releasing 8.5 million kiloliters of crude oil from its national reserves to address a supply crunch caused by the ongoing blockage of the Strait of Hormuz. The move comes as global markets remain cautious amid lingering geopolitical tensions.
- Japan is releasing 8.5 million kiloliters of crude oil from its national reserves.
- The release began on March 26, 2026, and is equivalent to about a month's consumption in Japan.
- The Strait of Hormuz remains effectively blocked, causing a supply crunch.
- The energy and defense sectors are under increased scrutiny due to the geopolitical tensions.
- Markets are reacting with caution as energy prices show volatility.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.