Japan begins release of oil reserves to ease supply concerns
2026-03-23 250 Dailymotion
Amid the escalating Iran conflict, Japan has begun release oil from its reserves. The first phase will cover 15 days of private sector stocks with a month's supply from the government to follow.