BREAKING: Japan will begin releasing part of its oil reserves from May 1, according to the Ministry of Economy, Trade and Industry (METI).
🔴 More on https://t.co/hGzrK2N8WC pic.twitter.com/ZrE2pP5ixN
— Al Jazeera Breaking News (@AJENews) April 24, 2026