business.financialpost.com
‘At rock bottom’: Oil discoveries at 70-year low signal supply shortfall ahead
Oil companies will need to invest about US$1 trillion a year to continue to meet demand, according to Royal Dutch Shell Plc CEO Ben Van Beurden