Japan to Begin Biggest-Ever Oil Release as Week-by-Week Subsidy Reviews Aim to Steady Fuel Prices by admin477351 March 26, 2026 Japan has announced the biggest-ever drawdown from its strategic oil reserves — approximately 80 million barrels … Read more