All about finance. Oil giants Repsol and Galp struggle with low oil prices, offering steep discounts to keep sales flowing. , and Administrator 2025 May 4