Japan's oil refining index fell 5%, leading the market decline.

2026-03-04

Japan's oil refining index fell 5%, leading the market decline.