Top ten oil and gas companies in 2020

Rosneft postponed economically less viable projects to deal with the impact of the COVID-19 outbreak. Image courtesy of ROSNEFT.