The Ibex 35 rises by 1.92% weekly and achieves its first gain in three weeks despite oil at record highs
The Ibex 35 rises by 1.92% weekly to 19,585 points, its first advance in three weeks, driven by results from Acerinox, Sabadell, and Repsol despite high oil prices.