Monday, May 2, 2011

Oil supply problem may be imminent

The IEA's chief economist admits an oil supply problem may be imminent. Follow link for details.