trade deficit

Big Oil In Trouble?

 

Crude oil dropped below $89 after the moribund service sector data came out, with predictions of oil dropping to about $70 a barrel before this crisis plays out with a toxic mix of a protectionist trend, a long term reduction in consumer spending, lack of global demand for oil due to multiple reasons and a U.S.

Vested Interest: 
No vested interest