Japan's Ministry of Industry and Trade: Plans to release oil from the national oil reserves around late March.

2026-03-11

Japan's Ministry of Industry and Trade: Plans to release oil from the national oil reserves around late March.