Crude Oil Drops Below $75; Major Oil Stocks Follow
November 13, 2014 at 14:20 PM EST
It has happened. U.S. oil prices dropped below $75 a barrel for the first time in more than three years amid continued pressure from over supply and soaring production. Big oil companies, services companies and offshore drillers felt the pain as share prices fell in response. The Energy Select Sector SPDR ETF (XLE) fell 2.28% 0.35% to [...]