European Weekly Summary

Key points from this week’s report:

Please refer to the attached PDF for the full report.

 

  • The Stoxx 600 remains in a Rally Attempt. While Monday’s strong price action—closing up 2.69%—was encouraging, volume came in lower than the previous trading session and fell short of the threshold for a follow-through day (FTD).
  • Major European country indices have posted gains since Monday as trade war concerns eased and investor attention shifted toward Q1 earnings. However, volume trends were mixed across the region. Italy, Ireland, Portugal, Spain, and the Netherlands all closed on higher volume, qualifying for valid FTDs and subsequently were moved to a Confirmed Uptrend. In contrast, the remaining indices, despite strong price gains, advanced on lighter volume and therefore remain in Rally Attempt status. Of the 16 indices we monitor, six are now in a Confirmed Uptrend, including Denmark, which marked its FTD last Thursday.
  • All sectors advanced over the past five trading days, led by Banks, Construction, and Retail. Defensive Staples lagged on a relative basis. The Personal & Household Goods sector was the weakest performer, following a decline in LVMH (LVMH.FR) shares after its Q1 trading update revealed a larger-than-expected drop in sales, driven by softer demand for luxury goods in both China and the U.S.
  • Despite the recent broad-based rally, we remain cautious about issuing aggressive buy recommendations. Many stocks are still in the process of forming technical bases following recent market weakness, and leadership remains narrow. We continue to advocate for a selective and gradual approach to increasing exposure. In the report attached, we present a list of stocks currently on our watchlist, as they exhibit strong fundamentals alongside emerging technical strength.

O’Neil Consumer/Retail Weekly

Consumer Staples (XLP):The index declined ~6% in the past one week and breached all its key moving averages on above average volume. It is 10% off highs. Next support is at $75.7 (-1%), followed by $72.9 (-5%).

Best-performing IGs: Good improvement in the Industry Group Rank of Food-packaged over the last four and eight weeks, with the rank improving to 49 from 144 and 168, respectively. Beverages-Non-Alcoholic, Food-Misc. Preparation and Cosmetics/Personal care were other Industry Groups which showed improvement in the rank over the past four and eight weeks

European Weekly Summary

Key points from this week’s report:
Please refer to the attached PDF for the full report.

 

The retaliatory U.S. tariffs resulted in the European markets plunging 9.2% last week. The Stoxx 600, which is in a Downtrend, has breached all its key support levels and is now testing support around its early August 2024 levels. Next support is at 462, 6% below Friday’s close. The possibility of a tariff war emerging between two of the largest economies has spiked after China introduced counter-tariffs against the U.S. As a result, the European stock market volatility index witnessed its biggest one-day jump in over two days.
Historically, when European markets experienced sharp two-day selloffs greater than 9%—such as during the COVID-19 pandemic (March 2020; -10.8%), Brexit (June 2016; -10.9%), and the 2008 Financial Crisis (October 2008; -9.4%)—they subsequently rallied between 18% and 26% over the following 12 months. The exception was Black Monday (October 1987; -9.2%), where markets ended lower one year later. However, aside from the Brexit episode, each instance saw a further drawdown of 18–25% before bottoming, with the time to reach the bottom ranging from just over a week (COVID-19) to several months (Financial Crisis). This historical precedent suggests that while long-term recoveries are possible, the short-term downside risk remains elevated. As such, we advise investors to remain cautious and stay on the sidelines until there is greater evidence that markets have stabilized and found a durable bottom.
Leadership remains narrow, with a low number of breakouts, the number of stocks setting up their stage-one bases is at the lowest level since February 2023, and stocks trading near their pivot level are at the lowest level since late October 2022. Around 10% of the stocks in the Stoxx 600 registered a gain last week. Only ~37% of the stocks are trading above their 200-DMA, 32% above their 100-DMA, and 22% above their 50-DMA.
Among the major indices, Germany’s DAX, France’s CAC, and the U.K.’s FTSE fell 7–8% last week and are all trading below their 200-DAM support level. All European markets are now in a downtrend. The risk to the downside remains elevated. On the breach of the 200-DMA, the DAX could test support at 18,792 (5% below the current level), where the index had previously consolidated between mid-October and late-November 2024

O’Neil Consumer/Retail Weekly

Consumer Staples (XLP): The index rose ~4% in the past one week and reclaimed all its key moving averages. It is trading 2% below the pivot of its recent stage-one flat base, which is its immediate resistance level. Next resistance is at $84.35 (+3%). Support is at the confluence of its 10- and 21-DMA (-1.5%), followed by the confluence of its 100- and 200-DMA (-2%)

European Weekly Summary

Key points from this week’s report:
Please refer to the attached PDF for the full report.

 

European indices are pulling back from their 52-week highs and have breached their immediate support. Most of the markets have breached support at both their 21- and 50-DMA. Portugal is the only market trading above all key moving averages. Italy, Spain, and Sweden pulled back steadily in the last two weeks and are trading below their 21-DMA but above their 50-DMA support. Denmark is making lower lows, trading at a fresh 52-week low, and is extended to the downside. Sweden and the Netherlands have breached their 200-DMA.
Last week, sector performance was mostly negative. Utility (+3.2%) outperformed significantly in a weak broader market. Energy and Retail closed with a gain of 30–40 bps. Financial was down slightly, while Staple and Technology declined ~1%. The remaining sectors were down 2–3%, with Health Care lagging the most.
We recommend a cautious approach toward adding new ideas as indices are pulling back and breaking below key moving averages. Market breadth remains weak, with the number of breakouts lingering near historic lows. Short-term momentum is improving in defensive sectors, notably Utilities.
European Focus List Update: The number of stocks on the list has significantly decreased in the past three weeks and stands now at 17, reflecting the mounting pressure on European equities. Last week, Ferrari (RACE.IT), DSV (DSV.DK), and Moncler (MONC.IT) were removed from the list.
From our score cards, defensive stocks showing relative technical improvement (RS line rising and money inflow), and basing or breaking out of consolidation include:
In Staples: Imperial Brands (IMB.GB), Jde Peet (JDPS.NL), ABI (ABI.BE), Royal Unibrew (RBR.DK), Premier Foods (PFD.GB, FL constituent).
Utilities : Terna (TRN.IT), Enel (ENEL.IT), Acea (ACE.IT), Telecom Plus (TEP.GB)

European Weekly Summary

Key points from this week’s report:
Please refer to the attached PDF for the full report.

 

European markets advanced 56 bps last week as investors awaited decisions from the Fed and Bank of England. Both held their rates steady amid an uncertain tariff and growth environment. The Stoxx 600 retook its key near-term moving averages, paring gains in the last two sessions before finding support at the 10-DMA. We expect the index to continue to consolidate as the rising 50-DMA (1.3% below) catches up. Additional support is expected at the 10-DMA (40 bps below). Overhead resistance is 40 bps above the current levels.
The Stoxx 600 remained in an Uptrend Under Pressure, with a distribution day count of 3, down from 4 the week prior. Leadership remains narrow. The number of stocks setting up a stage-one base have declined to the lowest level since mid-May 2024. Although the number of failed bases has marginally improved over the past two weeks, the number of stocks breaking out and trading near their pivot remains muted. Breadth has failed to emerge with the number of stocks setting up stage-two and stage-three bases declining to near 52-week lows. We recommend taking a cautious approach while adding new ideas as indices are likely to remain choppy, with an elevated distribution day count.
Major markets in Europe also treaded water. Germany’s DAX pulled back 18 bps, while France’s CAC and the U.K.’s FTSE gained 18 bps and 17 bps, respectively. The DAX and the CAC are in an Uptrend Under Pressure while the FTSE is in a Rally Attempt.
On the sectoral front, Energy stocks led the rally as the U.S. operations in Yemen drove crude prices, followed by Utility. Both sectors are now trading above their key moving averages, along with Banking and Telecommunications. Chemicals, Autos, and Travel & Leisure witnessed sharp declines last week. Technology and Mining stocks rallied earlier in the week but pared most of their gains after hitting stiff overhead resistance.
European Focus List Update:
Actionable names include Games Workshop (GAW.GB; GAW:LN), Hermes (RMS.FR; RMS:FP), Adyen (ADYE.NL; ADYEN:NA), and Technogym (TGYM.IT; TGYM:IM).
Addition: None.
Removal: Rheinmetall (RHMX.DE; RHM GR

U.S. Staples: Why XLP’s Outperformance May Not Last

Key Points:

 

XLP’s Outperformance: A Rotation to Safety Rather Than Fundamental Strength

The recent outperformance of Staples (XLP) versus the broader market since late January has been remarkable, with a +10 percentage point gain in just two months. This surge coincides with one of the fastest market corrections in history, as the S&P 500’s decline since its February 19 high ranks among the sharpest 10% pullbacks on record.
However, it is crucial to recognize that this performance has not been driven by fundamental improvements among Staples. Neither volume growth nor price/mix dynamics are expected to see a meaningful improvement in 2025. Instead, the rally has been fueled by a rotation towards safety, driven by broader market concerns and a “flight to quality” environment.

O’Neil Consumer/Retail Weekly

Consumer Staples (XLP): The index declined ~2.1% last week. It pulled back sharply after facing resistance at $83.3 and broke below the 50-, 100- and 200-DMA. It reclaimed these moving averages but broke below them again after facing strong resistance from its declining short-term moving averages. Support is at $78.9 (-1%)