Ever since the late 1980s, James Rogers has been beating the drum for green energy as an answer to global warming, putting him in the vanguard of climate-change activists. But whats most remarkable is that Rogers happens to be the CEO of Duke Energy Corp., the huge electric and gas utility that ranks among the U.S.s biggest emitters of carbon dioxide.