Japan to sell 4.7 mil barrels crude from national oil reserves in June
Japan will sell around 750,000 kiloliters, or 4.72 million barrels of crude oil from its national oil reserves via tenders in June as part of its contributions to the International Energy Agency’s joint effort to release oil, Ministry of Economy, Trade and Industry said May 18. The latest crude sales come after Japan awarded a total of 760,000 kl, or…