BREAKING: Japan will begin releasing part of its oil reserves from May 1, according to the Ministry of Economy, Trade and Industry (METI).
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