TheCanadaTime

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: