Energy is Earning its Cost of Capital (Part 1)

The Gist: Better incentives and industry structure have led to Oil & Gas earning its cost of capital.