Repsol eyes recovery despite glitch-prone Q2, output downgrade

 In In the News
Spain’s Repsol on July 29 reported a 3% year-on-year decline in its oil production in…