Repsol beats expectations despite sharp profit drop on lower oil prices, stock rises 5%
Earnings fall 46% on yearly basis on lower oil prices and refining; major issues capex guidance for 2025
Earnings fall 46% on yearly basis on lower oil prices and refining; major issues capex guidance for 2025