1. BP Energy Outlook 2018. BP;BP,2018
2. Oil Must Face its Future as a Declining Industry: the Sector Must Be Ready to Invest Less and Return More Cash to Investors. Financial Times;Financial Times,2018
3. Peak Oil Demand and Long-Run Oil Prices,2018
4. Competing and partnering for resources and profits: strategic shifts of oil Majors during the past quarter of a century;Weijermars;Energy Strategy Reviews,2014
5. Could Renewables Be the Majors' Next Big Thing?;Wood Mackenzie,2017