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 ...