The Japanese government has not yet made a decision on releasing crude oil reserves.

2026-03-02

The Japanese government has not yet made a decision on releasing crude oil reserves.