The $33 Million Insider Bet — Energy Transfer (ET)

A CEO put $33.76 million of his own money into his own company while Wall Street institutions were selling. Here's why we think he's right.

The $33 Million Insider Bet — Energy Transfer (ET)