MADRID - Spanish oil and gas group Repsol said Thursday its profits have taken a big hit from protesters blockading oil terminals in Libya.