ODAC Newsletter – Feb 26
The world is heading for a renewed oil crunch as soon as 2013 due to shrinking production capacity and growing demand in the emerging markets, according to reports from two investment banks. Both BofA Merril Lynch and Barclays Capital conclude non OPEC production is close to peak, meaning a shift back to reliance on OPEC for new capacity…


