Satellite companies, flotations and strategic partners as majors navigate energy transition
Oil investors expect lavish rewards for high oil prices and earnings, but some majors are showing creativity in order to steer a course toward energy transition