Opinion: U.S. Oil Companies Did It To Themselves... Again By: TalkMarkets November 16, 2018 at 04:37 AM EST The past month and a half have been miserable ones for oil prices, and by extension, miserable for owns of energy stocks. Read More >> Related Stocks: Ipath S&P GSCI Crude Oil TR Index Series B ETN