Energy Shares Tank, Green Mountain Soars, Netflix Sells Off

The Dow fell into negative territory for the year as oil fell below $38 dollars a barrel.

Advertisement