Wednesday, April 30, 2008

Crude Plunges on Inventory Data

Crude oil prices plunged following the weekly U.S. inventory data release, trading below $114/barrel.