The Last of the Commodity Earnings: Duke Energy, TransCanada, Devon Energy, and Newmont Mining