| 1 | Repsol Petroleo SA | Spain | Madrid | Calle Mendez Alvaro 44 | Madrid | 28045 | repsol.***** | 1949 | $29,535,014,031 | 3,565 | N/A | N/A | A28047223 |
| 2 | Moeve SA. | Spain | Madrid | Paseo Castellana, 259 - A. Torre Cepsa | Madrid | 28046 | cepsa.***** | 1929 | $22,501,376,042 | 2,789 | N/A | N/A | A28003119 |
| 3 | Repsol Soluciones Energeticas SA. | Spain | Madrid | Calle Mendez Alvaro 44 | Madrid | 28045 | repsol.***** | 1992 | $18,476,224,584 | 644 | N/A | N/A | A80298839 |
| 4 | Bp Energia España S.A.U. | Spain | Castelló de la Plana | Poligono Industrial Serrallo, S/n | Castellón | 12100 | bp.***** | 1964 | $7,530,186,523 | 917 | N/A | N/A | A28135846 |
| 5 | Petroleos Del Norte Sociedad Anonima | Spain | San Juan | Barrio San Martin, 5 - Ed Muñatones | Vizcaya | 48550 | repsolypf.***** | 1968 | $7,451,207,713 | 956 | N/A | N/A | A48053243 |
| 6 | Moeve Commercial S.A.U. | Spain | Madrid | Paseo Castellana, 259 - A Torre Cepsa | Madrid | 28046 | cepsa.***** | 1992 | $5,264,719,038 | 993 | N/A | N/A | A80298896 |
| 7 | Moeve Trading S.A.U. | Spain | Madrid | Paseo Castellana (torre Cepsa) 259 | Madrid | 28046 | N/A | 2013 | $2,522,785,797 | 235 | N/A | N/A | A86597325 |
| 8 | Axoil Energy S.L. | Spain | Esparreguera | Calle Cami Ral (pol.ind. Magarola Sud), 73 - 75 | Barcelona | 08292 | N/A | 2005 | $2,386,596,647 | 34 | N/A | N/A | B63816482 |
| 9 | Hatta Energy SL. | Spain | Madrid | Plaza Pablo Ruiz Picasso, 1 - Plt 11, Modulo | Madrid | 28020 | N/A | 2018 | $2,140,397,789 | 22 | N/A | N/A | B19667401 |
| 10 | Kuwait Petroleum España SA | Spain | Madrid | Calle Francisco Silvela, 42 - 5 Plt | Madrid | 28028 | q8spain.***** | 1990 | $1,515,252,873 | 189 | N/A | N/A | A79708277 |
| 11 | Saras Energia SA | Spain | Madrid | Calle Basilica, 19 - 6 Plt | Madrid | 28020 | sarasenergia.***** | 1992 | $1,188,413,656 | 30 | N/A | N/A | A80503105 |
| 12 | Repsol Butano SA | Spain | Madrid | Calle Mendez Alvaro 44 | Madrid | 28045 | repsol.***** | 1957 | $1,144,690,017 | 774 | N/A | N/A | A28076420 |
| 13 | Disa Peninsula Slu | Spain | Madrid | Calle Rio Bullaque 2 | Madrid | 28034 | disa.***** | 2004 | $1,143,499,263 | 189 | N/A | N/A | B84070937 |
| 14 | Bw Lpg Product Services SL. | Spain | Pozuelo de Alarcón | Paseo del Club Deportivo (ed 11), 1 - B | Madrid | 28223 | N/A | 2010 | $1,138,410,282 | 15 | N/A | N/A | B86081692 |
| 15 | Bp España Sau | Spain | Madrid | Calle Quintanadueñas (ed Arqborea) 6 | Madrid | 28050 | N/A | 1932 | $1,086,971,000 | 189 | N/A | N/A | A28011559 |
| 16 | Bp Gas & Power Iberia SA. | Spain | Madrid | Calle Quintanadueñas (edif Arqborea) 6 | Madrid | 28050 | bp.***** | 1999 | $1,048,885,728 | 22 | N/A | N/A | A82422031 |
| 17 | Estaciones De Servicio De Guipuzcoa SA | Spain | San Sebastián | Calle Zuatzu (pq Emp. Zuatzu. Edif. Ulia), 1 - 1ª Plt | Guipúzcoa | 20018 | aviaenergias.***** | 1981 | $902,851,685 | 189 | N/A | N/A | A20072070 |
| 18 | Villafuel SL. | Spain | Villaviciosa de Odón | Calle Carpinteros, 6 - 2 Oficina 34 | Madrid | 28670 | N/A | 2020 | $886,868,666 | 22 | N/A | N/A | B01959998 |
| 19 | Ballenoil SA | Spain | Alcobendas | Calle de Valgrande 30 | Madrid | 28108 | ballenoil.***** | 2010 | $840,909,787 | 94 | N/A | N/A | A65371171 |
| 20 | Met Energia España SA. | Spain | Madrid | Paseo Castellana, 141 - Planta 20 A | Madrid | 28046 | enerfin.***** | 2016 | $826,647,614 | 46 | N/A | N/A | A87612644 |
| 21 | Repsol Exploracion Murzuq SA | Spain | Madrid | Calle Mendez Alvaro 44 | Madrid | 28045 | repsol.***** | 1990 | $779,409,834 | 59 | N/A | N/A | A79787453 |
| 22 | Garcia Munte Energia SL | Spain | El Prat de Llobregat | Calle de la Selva ((pq Negocis Mas Blau)) 12 | Barcelona | 08820 | garciamunte.***** | 1997 | $746,576,998 | 189 | N/A | N/A | B61474540 |
| 23 | Hafesa Energia Slu | Spain | Madrid | Calle Orense (ed Norte), 34 - 1 Plt Iz | Madrid | 28020 | grupohafesa.***** | 1989 | $711,809,843 | 22 | N/A | N/A | B18213173 |
| 24 | Repsol Exploracion Peru SA | Spain | Madrid | Calle Mendez Alvaro 44 | Madrid | 28045 | repsol.***** | 1990 | $693,432,318 | 601 | N/A | N/A | A79787396 |
| 25 | Petromiralles 3 SL | Spain | Santa Maria de Miralles | Carretera Igualada A Valls, Km 48,500 | Barcelona | 08787 | petromiralles.***** | 2002 | $690,959,255 | 4 | N/A | N/A | B62856190 |
| 26 | Shell España SA | Spain | Madrid | Paseo Castellana, 257 - 6 Planta | Madrid | 28046 | shell.***** | 1920 | $647,541,759 | 206 | N/A | N/A | A28013522 |
| 27 | Meroil, SA | Spain | Barcelona | Calle Port de Lagos, 20 - Sector Delta 1 | Barcelona | 08040 | meroil.***** | 1993 | $613,878,674 | 189 | N/A | N/A | A60404910 |
| 28 | Garcia Munte Petroleos S.L. | Spain | Barcelona | Calle Aribau, 168 - at | Barcelona | 08036 | N/A | 1999 | $579,466,312 | 39 | N/A | N/A | B61985677 |
| 29 | Bonarea Energia SL | Spain | Guissona | Calle Traspalau 8 | Lleida | 25210 | cag.***** | 2008 | $560,091,544 | 22 | N/A | N/A | B25672213 |
| 30 | Dyneff España SL | Spain | Girona | Calle Migdia, 37 - 1 | Girona | 17002 | dyneff.***** | 1992 | $518,739,518 | 50 | N/A | N/A | B48503585 |
| 31 | Martankship Spain SL. | Spain | Madrid | Paseo Castellana, 40 - Plt 8 | Madrid | 28046 | N/A | 2022 | $498,017,712 | 8 | N/A | N/A | B09707670 |
| 32 | MENA Energy Spain SL. | Spain | Madrid | Paseo Esperanza, 41 - Piso 2 C | Madrid | 28005 | N/A | 2015 | $477,037,937 | 9 | N/A | N/A | B87308490 |
| 33 | Wind To Market SA | Spain | Madrid | Calle Principe de Vergara, 131 - Plt 3 | Madrid | 28002 | imvalores.***** | 2004 | $441,770,794 | 45 | N/A | N/A | A84000884 |
| 34 | Disa Red De Servicios Petroliferos SA | Spain | Santa Cruz de Tenerife | Calle Alvaro Rodriguez Lopez 1 | Santa Cruz de Tenerife | 38003 | disa.***** | 1997 | $413,625,219 | 189 | N/A | N/A | A38453809 |
| 35 | Maersk Oil Trading Spain SL. | Spain | Los Barrios | Poligono Industrial de Las Marismas del Rio Palmones | Cádiz | 11370 | N/A | 2016 | $408,048,591 | 6 | N/A | N/A | B72316045 |
| 36 | Cepsa Algerie SLU. | Spain | Madrid | Paseo Castellana (torre Cepsa), 259 - A | Madrid | 28046 | cepsa.***** | 2013 | $398,130,612 | 119 | N/A | N/A | B86824216 |
| 37 | Enilive Iberia, Sociedad Limitada. | Spain | Alcobendas | Avenida de Europa, 24 - Ed Torona B Planta 1 | Madrid | 28108 | N/A | 2001 | $351,556,879 | 189 | N/A | N/A | B83115584 |
| 38 | Pentagas Hidrocarburos SL | Spain | Lucena | Carretera Nacional 331 (km 82.6) | Córdoba | 14900 | N/A | 1994 | $333,538,575 | 22 | N/A | N/A | B14381990 |
| 39 | Vilma Oil SL | Spain | Las Rozas de Madrid | Calle Chile, 10 - Oficina 236 | Madrid | 28290 | vilmaoil.***** | 1996 | $329,615,661 | 65 | N/A | N/A | B81520769 |
| 40 | Enron Holdings 1 S.L. | Spain | Madrid | Calle Principe de Vergara, 132 - 9 | Madrid | 28002 | enron.***** | 1999 | $301,253,248 | 5 | N/A | N/A | B82448234 |
| 41 | Esergui Disteser Sociedad Limitada. | Spain | La Cuesta | Calle Punta Ceballos (superpuerto), S/n | Vizcaya | 48508 | aviaenergias.***** | 2015 | $297,983,464 | 192 | N/A | N/A | B95799664 |
| 42 | Mercuria Energia Sociedad Limitada | Spain | Madrid | Paseo Castellana, 91 - 4,1 | Madrid | 28046 | N/A | 2007 | $281,179,946 | 6 | N/A | N/A | B85036606 |
| 43 | Gasib Sociedad Iberica De Gas Licuado, Slu | Spain | Madrid | Calle Via de Los Poblados 1 | Madrid | 28033 | N/A | 2020 | $278,711,236 | 188 | N/A | N/A | B01668110 |
| 44 | AS 24 Española SA | Spain | Barcelona | Calle Valencia, 307 - 4ª Planta | Barcelona | 08009 | as24.***** | 1993 | $276,475,691 | 24 | N/A | N/A | A80555915 |
| 45 | Impala 2000 SL | Spain | Mutilva | Calle Campo de Tajonar, S/n | Navarra | 31192 | anenergeticos.***** | 1997 | $269,911,411 | 22 | N/A | N/A | B31587074 |
| 46 | Atlantic Oil Star SL. | Spain | Vigo | Avenida Hispanidade, 84 - Bis Loc 1 | Pontevedra | 36203 | N/A | 2015 | $264,795,517 | 7 | N/A | N/A | B87292983 |
| 47 | Vilma Oil Med SL. | Spain | Las Rozas de Madrid | Calle Chile (ed Madrid 92), 10 - Oficina 236 | Madrid | 28290 | vilmaoil.***** | 2011 | $246,442,608 | 9 | N/A | N/A | B86116753 |
| 48 | Repsol Exploracion SA | Spain | Madrid | Calle Mendez Alvaro 44 | Madrid | 28045 | repsol.***** | 1965 | $237,037,246 | 601 | N/A | N/A | A28138873 |
| 49 | Sonatrach Gas Comercializadora SA | Spain | Madrid | Paseo Castellana (edif. Torrespacio), 259 - D, Planta 34 | Madrid | 28046 | sonatrach.***** | 2006 | $228,589,678 | 15 | N/A | N/A | A84689272 |
| 50 | Jadash Petroleum SL. | Spain | Madrid | Calle Juan Bravo 3 | Madrid | 28006 | N/A | 2015 | $223,014,770 | 22 | N/A | N/A | B13581392 |