Spanish multi-energy group Repsol SA (BME:REP) said on Thursday that is Commercial and Renewables business posted a total net income of EUR 163 million (USD 166.5m) for the first half of 2022, down from EUR 248 million in the year-ago period.