ODAC Newsletter – June 24
The oil market was plunged into turmoil as the IEA announced it will tap its strategic reserve for only the third time ever. The agency had hinted in the past months that it might be prepared to release stocks to offset the shortfall in production from the Libyan crisis, to calm prices and avoid a “hard landing” for the global economy.


