Duke Energy Duke Energy announced it would buy Piedmont Natural Gas for $4.9 billion. Sources: Reuters