Spanish equities ended Friday's session with broad gains, propelling the IBEX 35 up 2.18% to a new one-month high at the close in Madrid. Sector leadership came from Financial Services & Real Estate, along with Consumer Services and Consumer Goods, which together helped push the market higher.
Among individual movers, International Consolidated Airlines Group S.A. (BME:ICAG) topped the leaderboard on the IBEX 35, advancing 5.94% - an increase of 0.26 points - to finish at 4.71. Banco Santander (BME:SAN) followed, adding 4.48% or 0.47 points to close at 11.00. Steelmaker ArcelorMittal SA (BME:MTS) also posted a significant gain, rising 4.27% or 2.18 points to end the day at 53.18.
Not all names moved higher. Energy company Repsol (BME:REP) registered the largest decline among the listed movers, dropping 5.33% or 1.12 points to close at 19.82. Telecommunications infrastructure provider Cellnex Telecom SA (BME:CLNX) fell 2.60% or 0.77 points to finish at 28.87, while renewable-focused SOLARIA ENERGIA Y MEDIO AMBIENTE (BME:SLRS) slipped 2.55% or 0.61 points to close at 23.34.
Market breadth on the Madrid Stock Exchange was positive, with 133 rising issues versus 64 decliners and 16 stocks unchanged at the close.
Commodity markets showed divergent moves. Gold Futures for June delivery rose 1.78% - up 85.80 - to $4,894.10 a troy ounce. In contrast, crude oil prices fell sharply: the May contract for crude oil declined 12.31% or 11.66 to settle at $83.03 a barrel, while the June Brent oil contract dropped 10.61% or 10.55 to trade at $88.84 a barrel.
Currency trading was relatively muted. EUR/USD was unchanged, moving 0.10% to 1.18, and EUR/GBP was also effectively unchanged, shifting 0.03% to 0.87. The US Dollar Index Futures ended the session down 0.25% at 97.78.
This session's action left a clear winners-and-losers dynamic: financial and consumer-linked stocks led the rally, while energy and select telecom and renewable names underperformed. Commodity and currency movements provided an uneven backdrop for equity traders heading into the weekend.