
European equities closed mixed on Wednesday, reflecting investor caution amid renewed trade tension concerns stemming from US export restrictions on Nvidia's AI chips to China and a profit warning from ASML, while markets awaited an anticipated 25bps ECB rate cut. The pan-European Stoxx 600 edged down 0.19%, though the FTSE 100 and DAX posted modest gains. Key corporate movers included Bunzl, which plummeted 25.6% on weak results and reduced fiscal 2025 guidance, contrasting with Sartorius's nearly 10% surge following strong first-quarter net profit. Economic data revealed UK and Eurozone inflation slowed more than expected in March, reinforcing expectations for accommodative monetary policy.
European equity markets exhibited a cautious and mixed sentiment, with the pan-European Stoxx 600 closing down 0.19% while Germany's DAX and the UK's FTSE 100 posted modest gains of 0.27% and 0.32%, respectively. The primary headwinds stemmed from renewed US-China trade tensions, specifically US export restrictions on Nvidia's AI chips, which prompted a profit warning from semiconductor equipment manufacturer ASML and a $5.5 billion charge announcement from Nvidia. This sentiment weighed on tech-related stocks such as STMicroElectronics, which fell between 1-2%. Counterbalancing these concerns was the anticipation of a 25 basis point interest rate cut by the European Central Bank, an expectation reinforced by fresh economic data showing inflation slowing more than expected in both the UK (2.6% annual CPI) and the Eurozone (2.2% annual HICP). Corporate earnings created significant performance divergence; Bunzl plummeted 25.6% after reporting weak Q1 results and cutting its 2025 guidance, while pharmaceutical supplier Sartorius surged nearly 10% on a 21.4% increase in quarterly underlying net profit. Strength was also evident in the energy sector, with firms like Shell, BP, and TotalEnergies gaining between 1% and 3%.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
-0.15
Ticker Sentiment