Why Japan keeps the world’s third-largest strategic Oil reserve
As global energy markets face unexpected imbalance due to the Middle East rising tensions, Japan prepares to release oil to maintain surging costs. Holding the third-largest strategic reserve globally, as stated by the International Energy Agency (IEA), Japan's massive 254-day buffer serves as a critical shield against supply shocks. While…
The Times of India ·