Over the past decade renewable investments have made bigger profits for shareholders than oil investments.
COP 28’s slow walk to decarbonization may bring 2050 goals out of reach.
The pace of divestment from oil could make a major difference for the ultimate returns on energy investments.