Data from the Petroleum Institute of Japan shows that as of the week ending April 4, Japan's crude oil inventories stood at 9.04 million liters, compared with 9.33 million liters the previous week.
2026-04-08
Data from the Petroleum Institute of Japan shows that as of the week ending April 4, Japan's crude oil inventories stood at 9.04 million liters, compared with 9.33 million liters the previous week.