ODAC Newsletter – May 20
There appeared to be signs of growing panic behind the latest declaration from the International Energy Agency. The statement calls on oil producing countries to increase production and reduce costs in order to avert economic crisis. To date Opec members have been insisting that the market is well supplied and that prices are being driven by speculation…


