Spain's Repsol sees 59% rise in net income in 1Q17

Spain's Repsol sees 59% rise in net income in 1Q17