(Thanks to Jess!)
open
Despite OPEC's Best Efforts, Oil Prices Have Slipped Below $40 A Barrel
By
12.18.08Oil prices have fallen below $40 a barrel, a 4 year low, despite OPEC announcing that it would cut production by 2.2 million barrels a day.