If you liked this article you might like

European Stock Markets Buoyant; Oil Surges
Repsol Slides Despite Meeting Second-Quarter Expectations
Sinopec Serves $5.5B Claim Against Repsol
Repsol Shares Rally on Strong First-Quarter Results