1. Royal Dutch Shell plc
2. ExxonMobil Corporation
3. China National Petroleum Corporation
4. BP plc
5. Reliance Industries Limited
6. Indian Oil Corporation Limited
7. TotalEnergies S.E.
8. ADNOC
9. Sinopec Corp.
10. Gasprom PJSC