Monday, February 21, 2011

Libya Rattles Global Markets; Oil Prices Spike to Over $90

CNBC