Japan Starts Release of Oil From Reserves as War Snarls Flows – Bloomberg.com

Japan started releasing oil from the nation’s reserves, as the war in the Middle East threatens the energy security of importers.Read More