Japan started the largest-ever release of oil from its strategic reserves — 15 days’ worth of domestic demand from mandatory private reserves and one month from national reserves — as crude oil prices continue to soar. https://www.japantimes.co.jp/business/2026/03/16/economy/oil-release-japan/?utm_medium=Social&utm_source=mastodon #business #economy #oil #energy #meti
