According to Japan's Kyodo News, Japan is considering releasing about 20 days' worth of oil reserves.

2026-04-09

According to Japan's Kyodo News, Japan is considering releasing about 20 days' worth of oil reserves.