Japan starts oil release from private petroleum reserves in IEA joint effort
Highlights Allowing refiners, importers to lower stockpile by 4 days until April 8 Japan’s oil release equates to 12.5% of IEA’s total oil release Japan said it started March 10 Continue Reading