Oil companies have long argued that renewables projects offer lower returns. “That argument no longer holds at $35 per barrel.” Low oil prices will test the resolve of the majors’ energy transition plans, but analysts expect the companies' long-term commitments to...

read more