Madrid Stocks Retreat; IBEX 35 Drops 2.62% as Consumer and Financial Names Lead Declines
Spain's benchmark index finished lower on Monday, with the IBEX 35 closing down 2.62% as weakness in the Consumer Goods, Financial Services & Real Estate and Consumer Services sectors weighed on the market. While Repsol surged, several large-cap names including Industria de Diseno Textil SA and Banco Santander posted sharp declines. Commodities and…