Oil’s tumble leaves majors in need of a new pitch to investors
Financial TimesLower crude prices threaten the ability of the biggest energy companies to lift returns
Lower crude prices threaten the ability of the biggest energy companies to lift returns