Spanish equities ended the trading day in Madrid higher on Monday, with the IBEX 35 finishing up 2.24% and recording a new one-month high. Gains were concentrated in the Financial Services & Real Estate, Consumer Services and Building & Construction sectors, which collectively supported the market uptick.
Among individual large-cap movers, Banco Bilbao Vizcaya Argentaria SA (BME:BBVA) was the session's top performer on the IBEX 35, climbing 4.12% or 0.80 points to close at 20.09. Banco Santander (BME:SAN) also contributed to the rally, adding 4.07% or 0.42 points to finish at 10.85. Airline group International Consolidated Airlines Group S.A. (BME:ICAG) rose 3.74% or 0.17 points to end the day at 4.77.
Not all large-cap names participated in the advance. Energy major Repsol (BME:REP) was the weakest among the highlighted stocks, falling 2.29% or 0.51 points to close at 21.75. Telecoms firm Telefonica (BME:TEF) slipped 0.27% or 0.01 points to 4.06, while Puig Brands SA (BME:PUIGb) declined 0.26% or 0.04 points to 15.23.
Market breadth in Madrid was strongly positive, with 155 stocks rising against 38 that fell. Twenty issues finished unchanged.
Commodity markets showed divergent moves that day. Gold Futures for August delivery rose 1.03% or 47.10 to $4,603.50 a troy ounce, registering a notable advance. Oil prices, by contrast, moved sharply lower. Crude oil for July delivery slipped 5.35% or 5.17 to $91.43 a barrel, while the August Brent contract fell 5.10% or 5.11 to trade at $95.10 a barrel.
Currency and dollar benchmarks recorded modest shifts. The EUR/USD was reported unchanged at 0.33% to 1.16, and EUR/GBP was unchanged at 0.19% to 0.86. The US Dollar Index Futures declined 0.25% to 98.93.
Key sector drivers were clear in the session. Strength among financials and consumer services underpinned the broader market advance, while weakness in energy names weighed on the headline index's potential upside. The sharp moves in oil and gold also illustrated cross-market dynamics that market participants were watching as the Madrid session concluded.