Oil prices have bounced more than 150 percent off their December 2008 lows, despite the fact that inventory levels remain at historically high levels.
November 5th, 2009 | Evan Smith | 2 comments | Continued
Oil prices have bounced more than 150 percent off their December 2008 lows, despite the fact that inventory levels remain at historically high levels.
November 5th, 2009 | Evan Smith | 2 comments | Continued