Japan to release 80 million barrels of oil from reserves
2026-03-11 - 17:33
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
Share this post: