External Publication
Visit Post

Japan to release 80 million barrels of oil from reserves

National Post [Unofficial] March 11, 2026
Source
Japan will release 80 million barrels of oil from its strategic reserves as the nation and other major energy importers grapple with the fallout of the war in the Middle East. Read More

Discussion in the ATmosphere

Loading comments...