The latest downdraft in oil prices—from $75 per barrel WTI in October to $45 in December—was just another reminder to jilted energy industry investors that, if they didn’t get the message already, “here’s one more reason why you shouldn’t invest in the space,” noted Maynard Holt, CEO of Tudor, Pickering, Holt & Co., speaking at the Houston Energy Finance Group in January. “For four-plus years investors have been trained that these are hard investments.”

Contrast that to the S&P 500 over that period, and, “the rest of the market looked pretty easy to make money in. There’s a lot of frustration in the market.”

To read the full story