EEconomy Read More Japan’s energy subsidies and yen defence are on a collision courseMay 11, 2026 Japan’s petrol subsidies are draining funds at 300bn yen a month while yen intervention nears IMF limits, putting…