Exxon leads majors with most reserves

Exxon leads majors with most reserves

Shell has highest annual total revenue

Oil & Gas

20 AUGUST 2018