Repsol YPF SA is a Spain-based integrated oil and gas company engaged in the exploration, production, refining, distribution and marketing of crude oil, natural and liquefied petroleum gas (LPG), petrochemicals products; as well as the generation, transportation, distribution and supply of electric power.