Email
Password
Remember meForgot password?
    Log in with Twitter

2019-03-21 21:30:16

The five biggest publicly listed oil and gas majors made profits of $55 billion in 2018

Image uploaded by AFP
Featured In
News Mar 21, 2019 - Energy giants spent $1bn on climate lobbying, PR since Paris: watchdog
Latest News
Top News