MarketWatch febr 16 Dow Jones Newswires: Repsol sees Q4 net profit hit 1.03 billion euros, announces share buyback program