June 11, 2026
Japan plans to release an additional 20 days' worth of oil reserves from May
The proposed oil release will surpass 182 million barrels from 2022