1. Reliance Industries Limited

2. Shell plc

3. Marathon Petroleum Corporation

4. China National Petroleum Corporation

5. Valero Energy Corporation

6. Petroleo Brasileiro S.A

7. BP plc

8. Oxbow Corporation

9. TotalEnergies SE

10. Indian Oil Corporation Limited