ForbesBig Oil And Climate Leadership -- An Oxymoron?ForbesWith the energy sector accounting for over 70% of total emissions that cause global warming, big oil has long been at the center of the climate debate. As early as 1997, Lord Browne, then CEO of BP,
…