Enel’s Half-Year Profit Soars 65% Despite Energy Price Decline

Italian energy giant Enel reported a 64.9% surge in net profit to €4.1 billion in the…

Repsol Profit Rises 14% Despite Lower Gas Prices | Share Buyback Announced

Energy giant Repsol announced a new share buyback program on Wednesday after posting a 14% year-on-year…