Repsol sees Q4 net profit hit 1.03 billion euros, announces share buyback program
February 16, 2023 at 03:01 AM EST
Spanish energy company on Thursday said quarterly net profit was 1.03 billion euros ($1.10 billion) compared with EUR560 million for the year-earlier period.