Top ten oil and gas companies in 2020

Total witnessed a 52.11% fall in revenues from the marketing and services segment in Q2 2020. Image courtesy of Vytautas Kielaitis/Shutterstock.