Crude oil is now trading at its lowest price since January 2005.  Who would have thought only 3 months ago this would be the case?

Crude oil is now trading at its lowest price since January 2005. Who would have thought only 3 months ago this would be the case?

06:16 pm, by drj  Comments