The world’s largest oil companies are bidding up prices for renewable energy projects, squeezing profits from wind and solar farms just as they’re needed most to avoid climate catastrophe. Companies ranging from BP plc to Total Energy SE are paying top dollar for clean energy assets as they transition away from fossil fuels, boosting competition […]