Crude Oil Tumbles 7% to $65/Barrel

May 20, 2010 12:51 PM EDT
Crude oil futures almost pushing below $65 at this hour, now down $4.87, or about 7%, from yesterday's close.

You May Also Be Interested In





Related Categories

Corporate News, General News, Trader Talk

Related Entities

Crude Oil