Traditional energy giants like BP and Shell have championed their “green” credentials, while standing to profit from selling oil or gas instead of environmentally “unfriendly” coal. Even US electricity giant Duke Energy, a major coal consumer, won green kudos for promoting a US cap-and-trade scheme.