BP and Shell best-placed oil majors for energy transition: Fitch
Analysts say duo in pole position among European majors for transformation where mix of renewables, gas and fuel stations will aid success
Analysts say duo in pole position among European majors for transformation where mix of renewables, gas and fuel stations will aid success