ENERGY Japan to release 20 days’ worth of national oil reserves from May 1 amid Mideast energy shock by Anadolu Agency April 24, 2026 by Anadolu Agency April 24, 2026 Japan will begin releasing part of its national oil reserves from May 1, equivalent to around 20 … Read more 0 FacebookTwitterPinterestEmail