Japan to start releasing 6 mil barrels private oil reserves in IEA joint effort
Japan will start on April 16 releasing 6 million barrels of oil from privately-held petroleum reserves as part of its 15 million barrels release in its joint effort with the International Energy Agency, the Ministry of Economy, Trade and Industry said April 15. Japan’s 6 million barrels of oil release will be made by allowing local refiners and oil products…