Monday, May 5, 2008

Crude Oil Back Above $117

That sell-off of petroleum didn't last long, did it?