Daily Equity & Market Analysis
Published: Nov 19, 2025
This content is for informational purposes only. This should not be construed as solicitation. The general public should consult their financial advisor for additional information related to investment decisions.

Daily Summary

Crude Oil Slumps

It has been a strange year for crude oil relative to its average performance this far along in the year.

Market Pullbacks: Danger or Opportunity?

During times of decline, investors naturally become worried whether further downside is likely to follow. With NDX falling for the first time in a while, how likely is it that we see additional decline, and how strong has the market been in similar situations?

Weekly Video

Weekly Rundown Video – Nov 19, 2025

Weekly rundown with NDW analyst team covering all major asset classes.

Weekly rundown with NDW analyst team covering all major asset classes.

Crude Oil Slumps

by Joseph Tuzzolo

It has been a strange year for crude oil relative to its average performance this far along in the year. Going back to 1984, the average year for crude oil (CL/) has the commodity up about 5.5% through mid-November and is in the midst of a seasonally weak period. However, this year crude oil has struggled mightily and is down more than 15% year-to-date. Early December is when the seasonal weakness begins to wane, so there may be some light at the end of the tunnel for energy companies and investors. The initiation of tariffs has big impact on crude oil prices, sending them to multi-year lows before sharply recovering during the build-up to US intervention in Iran in June. After tensions deescalated, crude oil went back down, finding a floor at the $56 mark.

While we haven’t seen wild price movements or extreme spot prices like we’ve seen over the last few years going back to 2020, the oil market has had its moments this year like when it dropped from a high of $80 in January to a low of $55 in less than three months. The initial recovery from the lows took even less time before crude steadily headed lower since June. After entering a negative trend in August, crude oil has gone on to retest its 52-week low which is holding for now. Overall, the technical picture for crude oil is poor but may struggle to head materially lower with support in the mid-50s.

The last several months have been exceptionally kind to stocks, but action so far in November saw the end of once-in-a-decade streaks without notable downside. Prior to this week, the Nasdaq-100 (NDX) closed within 5% of all-time highs (ATHs) since May, marking the end of the 3rd longest streak ever for the index. During times of decline, investors naturally become worried whether further downside is likely to follow. With NDX falling for the first time in a while, how likely is it that we see additional decline, and how strong has the market been in similar situations?

There have been 46 other instances in which the Nasdaq-100 has declined 5% to 10% from all-time highs since ~1993. Of those declines, 25 instances saw the index decline by more than 10%, meaning there’s historically a 54% chance the index hits correction territory before setting ATHs again. Meanwhile, it’s taken an average of 6.6 months to get back to ATHs from our current range. However, the length of recovery is skewed by the longest ATH drought for NDX, which lasted over fifteen years. The median 5% pullback for NDX has lasted only 1.5 months, so history suggests a 50% chance of returning to highs by early January.

Additionally, previous instances of a 5% decline have seen strong forward returns from those instances. Specifically, NDX averages a 15.3% six-month return and 24.3% one-year return in those occasions, which are each around 7% better than the average periods for the Nasdaq-100. Overall, there’s a trend of improved performance following declines in NDX, as each bucket with a decline within 30% of ATHs sees one-month to two-year returns greater than the average period.  However, returns start to fall after declines greater than 30%, with the 15-year drawdown of the index dragging down the average in the limited sample. Note that the 2000 decline went from 24% to 32% downside, skipping the 25% to 30% basket.   

Looking at the Point & Figure chart for the Nasdaq-100 further confirms a positive outlook for the index. NDX did move lower than its previous column of Os, causing a sell signal, but the weight of the evidence is still favorable for the index. The first sell signal after an extended streak of buy signals is often just a head fake, and support for the index now lies closely at 22,200. Additionally, the Nasdaq-100 is no longer in overextended territory, with NDX trading right at its 10-week moving average after possessing an overbought/oversold (OBOS) reading above 80% at the end of October. Given the index’s positive trend and long-term relative strength, its technical picture suggests the pullback might be a buying opportunity for the Nasdaq-100 and other growth stocks.

The Nasdaq-100 isn’t the only major index to break a streak, as the S&P 500 (SPX) was within 3% of all-time highs since early June before ending its run this week, capping off the 7th longest streak for the index since 1950. While SPX has yet to fall 5% from its ATH, the index is within striking distance of doing so. If the S&P 500 were to reach that level of downside, should we take that as a warning or another sign to buy the dip?

There have been 67 other instances in which the S&P 500 has declined 5% or more from all-time highs since 1950. Of those declines, 23 instances (1954 & 1997 jumped straight to a 10% loss) saw the index decline by at least 10%, meaning there’s roughly a 54% chance of a correction before setting ATHs again. On average, it has taken 6.6 months to return to ATHs, which suggests the index could recover on average by September, with the median outcome looking closer to late January.

Like NDX, SPX also sees its intermediate-term returns boosted following a dip, as pullbacks up to 30% see above-average returns across one-month and six-month periods. However, it isn’t until the S&P 500 declines by 15% that one-year and two-year returns start looking significantly stronger than usual, meaning that smaller pullbacks can be a near-term tailwind but don’t necessarily result in long-term strength for the index.

The technical picture for the S&P 500 is still mostly positive, albeit slightly weaker than the Nasdaq-100. SPX traded on four consecutive buy signals prior to its sell signal this week, meaning the move lower could be a head fake as stocks consolidate from overbought territory. Additionally, the index also sees support at 6,660

One thing to keep in perspective is that downside in stocks is not just a risk, but an inevitability. Pullbacks are a healthy part of any bull market, as stocks can’t rise every single day. This week marks the sixth time in two years that NDX has seen a 5% decline from ATHs, but despite that, the index is still up 55% over that span. The important thing for investors to understand is that the markets move higher over time despite these temporary setbacks.  

Each week the analysts at NDW review and comment on all major asset classes in the global markets. Shown below is the summary or snapshot of the primary technical indicators we follow for multiple areas. Should there be changes mid-week we will certainly bring these to your attention via the report.

 

Universe BP Col & Level (actual) BP Rev Level PT Col & Level (actual) PT Rev Level HiLo Col & Level (actual) HiLo Rev Level 10 Week Col & Level (actual) 10 Week Rev Level 30 Week Col & Level (actual) 30 Week Rev Level
ALL
Os at 38%
(37.3 -4.4)
BPALL
 
44%
Xs at 44%
(39.5 -1.9)
PTALL
 
38%
Os at 38%
(37.4 -5.5)
ALLHILO
 
44%
Os at 32%
(31.8 -10.5)
TWALL
 
38%
Os at 44%
(43.9 -7.8)
30ALL
 
50%
NYSE
Os at 44%
(43.6 -6.9)
BPNYSE
 
50%
Xs at 56%
(50.1 -2.2)
PTNYSE
 
50%
Os at 48%
(46.9 -3.9)
NYSEHILO
 
54%
Os at 36%
(35.2 -13.2)
TWNYSE
 
42%
Os at 50%
(49.5 -8.0)
30NYSE
 
56%
OTC
Os at 36%
(34.8 -3.6)
BPOTC
 
42%
Xs at 40%
(35.5 -1.8)
PTOTC
 
34%
Os at 34%
(32.8 -6.2)
OTCHILO
 
40%
Os at 32%
(30.7 -9.5)
TWOTC
 
38%
Os at 42%
(41.6 -7.5)
30OTC
 
48%
World
Os at 44%
(42.2 -3.3)
BPWORLD
 
50%
Xs at 48%
(46.0 -1.5)
PTWORLD
 
42%
N/A
N/A
Os at 38%
(36.4 -11.4)
TWWORLD
 
44%
Os at 54%
(52.4 -7.0)
30WORLD
 
60%

Remember, these are technical comments only. Just as you must be aware of fundamental data for the stocks we recommend based on technical criteria in the report, so too must you be aware of important data regarding delivery, market moving government releases, and other factors that may influence commodity pricing. We try to limit our technical comments to the most actively traded contracts in advance of delivery, but some contracts trade actively right up to delivery while others taper off well in advance. Be sure you check your dates before trading these contracts. For questions regarding this section or additional coverage of commodities email james.west@nasdaq.com.

Data represented in the table below is through 11/18/25:

Portfolio View - Commodity Indices

 

 

 

Cryptocurrency Update

Cryptocurrency Video (4:36)

Market Distribution Table The Distribution Report below places Major Market ETFs and Indices into a bell curve style table based upon their current location on their 10-week trading band.

The middle of the bell curve represents areas of the market that are "normally" distributed, with the far right being 100% overbought on a weekly distribution and the far left being 100% oversold on a weekly distribution.

The weekly distribution ranges are calculated at the end of each week, while the placement within that range will fluctuate during the week. In addition to information regarding the statistical distribution of these market indexes, a symbol that is in UPPER CASE indicates that the RS chart is on a Buy Signal. If the symbol is dark Green then the stock is on a Point & Figure buy signal, and if the symbol is bright Red then it is on a Point & Figure sell signal.

 

Average Level

-16.75

< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >
                       
         
Sell signaldia
           
         
Sell signalONEQ
           
         
Buy signalSPY
           
         
Buy signalQQQ
           
         
Buy signalshy
           
     
Sell signallqd
Sell signalrsp
Buy signaldvy
           
     
Buy signalhyg
Sell signaltlt
Sell signalicf
           
     
Buy signalIJH
Buy signalagg
Buy signalief
           
     
Buy signalgcc
Buy signalfxe
Buy signalXLG
 
Buy signalgsg
       
     
Buy signalijr
Buy signalVOOG
Buy signalVOOV
 
Buy signalGLD
       
     
Buy signaliwm
Buy signalefa
Sell signalUSO
Buy signalEEM
Sell signaldx/y
       
< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >

 

AGG iShares US Core Bond ETF
USO United States Oil Fund
DIA SPDR Dow Jones Industrial Average ETF
DVY iShares Dow Jones Select Dividend Index ETF
DX/Y NYCE U.S.Dollar Index Spot
EFA iShares MSCI EAFE ETF
FXE Invesco CurrencyShares Euro Trust
GLD SPDR Gold Trust
GSG iShares S&P GSCI Commodity-Indexed Trust
HYG iShares iBoxx $ High Yield Corporate Bond ETF
ICF iShares Cohen & Steers Realty ETF
IEF iShares Barclays 7-10 Yr. Tres. Bond ETF
LQD iShares iBoxx $ Investment Grade Corp. Bond ETF
IJH iShares S&P 400 MidCap Index Fund
ONEQ Fidelity Nasdaq Composite Index Track
QQQ Invesco QQQ Trust
RSP Invesco S&P 500 Equal Weight ETF
IWM iShares Russell 2000 Index ETF
SHY iShares Barclays 1-3 Year Tres. Bond ETF
IJR iShares S&P 600 SmallCap Index Fund
SPY SPDR S&P 500 Index ETF Trust
TLT iShares Barclays 20+ Year Treasury Bond ETF
GCC WisdomTree Continuous Commodity Index Fund
VOOG Vanguard S&P 500 Growth ETF
VOOV Vanguard S&P 500 Value ETF
EEM iShares MSCI Emerging Markets ETF
XLG Invesco S&P 500 Top 50 ETF
   

 

Long Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes
DCI Donaldson Co Inc Waste Management $85.14 80 - 84 92 67 3/5'er; top 3rd of sector matrix; ATHs 10/21; R-R > 2, Earn. 12/4
SF Stifel Financial Corp Wall Street $116.80 110s 140 92 4 for 5'er, top half of WALL sector matrix, LT pos peer & mkt RS, quad top break, 1.6% yield
CMC Commercial Metals Corporation Steel/Iron $57.86 hi 50s - low 60s 79 49 4 for 5'er, favored STEE sector matrix, LT pos peer & mkt RS, pos trend flip, 1.2% yield
AIT Applied Industrial Technologies, Inc. Machinery and Tools $242.61 mid 240s - ow 260s 316 208 5 for 5'er, top half of favored MACH sector matrix, LT pos peer & mkt RS, pos trend flip
UBS UBS AG (Switzerland) ADR Banks $38.03 mid-hi 30s 65 30 5 TA rating, top 20% of BANK sector RS matrix, LT RS buy, LT pos trend, buy-on-pullback, R-R > 3, yield > 2%
BAC Bank of America Banks $51.64 49 - 54 67 44 4 for 5'er, top 25% of favored BANK sector matrix, LT pos peer RS, bullish catapult, 2.1% yield
SHEL Shell PLC Sponsored ADR Oil $75.31 72 - hi 70s 87 65 4 TA rating, top 25% of OIL sector, LT RS buy, consec buy signals, yield > 3%
BBY Best Buy Co., Inc. Retailing $74.40 70s 111 63 3 for 5'er, top third of RETA sector matrix, quad top, buy on pullback, R-R>2.0, 4.7% yield, Earn. 11/25
CME CME Group, Inc. Wall Street $279.28 260s - 270s 312 224 4 for 5'er, middle of WALL sector matrix, triple top breakout, 1.8% yield
AFL AFLAC Incorporated Insurance $111.76 108 - 115 143 95 4 for 5'er, top half of INSU sector matrix, LT pos peer & mkt RS, spread triple top, 2% yield
GFI Gold Fields Limited (South Africa) ADR Precious Metals $39.89 40 - 44 58 35 4 for 5'er, top third of PREC sector matrix, LT pos peer & mkt RS, good R-R, 1.8% yield
FTI TechnipFMC PLC Oil Service $43.77 hi 30s - mid 40s 60 34 5 TA rating, top 50% of OILS sector matrix, LT RS buy and pos trend, consec buy signals
GVA Granite Construction Inc Building $102.95 hi 90s - mid 100s 157 87 5 for 5'er, top third of BUIL sector matrix, buy on pullback, R-R>3.0
GLDD Great Lakes Dredge & Dock Corporation Building $11.98 11.50 - 12.50 17 10 5 for 5'er, top third of BUIL sector matrix, LT pos peer & mkt RS, spread quad top, R-R>2.0
AMG Affiliated Managers Group Wall Street $250.46 hi 230s - lo 260s 298 198 5 TA rating, top of WALL sector matrix, consec buy signals, pos wkly mom, buy-on-pullback
SGI Somnigroup International Inc Household Goods $83.88 80s 125 69 5 for 5'er, top 10% of HOUS sector matrix, LT pos peer & mkt RS, buy on pullback, good R-R

Short Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes

Follow-Up Comments

Comment
There are currently no follow-up comments.

NDW Spotlight Stock

 

SGI Somnigroup International Inc R ($85.07) - Household Goods - SGI is a 5 for 5'er that ranks second out of 25 names in the household goods sector matrix and has been on peer and market RS buy signals since 2020. After briefly falling to a sell signal, SGI rallied, returning to a buy signal with a double top break at $88 and continued higher, notching a new all-time high at $94. SGI has subsequently pulled back to below the middle of its trading band, offering an entry point for long exposure. Positions may be added in the $80s and we will set our initial stop at $69, which would take out multiple levels of support on SGI's chart and violate its bullish support line. We will use the bullish price objective, $125, as our target price, giving us a reward-to-risk ratio approaching 2.0.

 
94.00                                                 X       94.00
93.00                                                 X O     93.00
92.00                                                 X O     92.00
91.00                                                 X O     91.00
90.00                                                 X O     90.00
89.00                                                 X O     89.00
88.00                                         X       X O     88.00
87.00                                         X O X   X O     87.00
86.00                                         9 O X O X O     86.00
85.00                                         X O A O X O   Mid 85.00
84.00                                         X O X O X O     84.00
83.00                                         X O X O X       83.00
82.00                                         X O   O X       82.00
81.00                                         X     O X       81.00
80.00                                         X     O X       80.00
79.00                                         X     B         79.00
78.00                                         X               78.00
77.00                                         X               77.00
76.00                                         X               76.00
75.00                                 X   X   X               75.00
74.00                             X   X O X O X               74.00
73.00                             X O X O X O X             Bot 73.00
72.00                             X O X O X O                 72.00
71.00                             X O X 8                     71.00
70.00                           X O                       70.00
69.00 X                         7                         69.00
68.00 X O                       X                         68.00
67.00 X O                       X                         67.00
66.00 X O X                 X   X                         66.00
65.00 X O X O               X O X                         65.00
64.00   O X O           X   X O X                         64.00
63.00   O   O           X O X 6                           63.00
62.00       3 X         X O X                             62.00
61.00       O 4 O       X O X                             61.00
60.00       O X O X   X   X O X                             60.00
59.00       O X O X O X O X 5 X                             59.00
58.00     O X O X O X O X O X                             58.00
57.00     O X O X O   O O                               57.00
56.00     O X O X                                     56.00
55.00       O X O X                                         55.00
54.00       O   O                                           54.00

 

 

AVGO Broadcom Ltd ($352.48) - Semiconductors - AVGO moved higher Wednesday to break a double top at $356. This 4 for 5'er moved to a positive trend in April and sits in the top half of the semiconductors sector RS matrix. The overall technical picture is positive and improving again. Initial support is seen at $336 and $332. Overhead resistance is seen at $360 and $364. Note that earnings are expected on 12/11.
MPC Marathon Petroleum Corp. ($195.56) - Oil Service - MPC gave an initial sell signal Wednesday when it broke a double bottom at $192. Despite Monday's move, the outlook for the stock remains favorable as MPC is a 5 for 5'er and ranks in the top half of the favored oil service sector matrix. From here, the next level of support sits at $176. Meanwhile, overhead resistance sits at $204, a level from which MPC has reversed down four times since September.
OLLI Ollies Bargain Outlet Holding Inc. ($119.51) - Retailing - OLLI broke a double bottom at $120 to return to a sell signal and to violate the bullish support line. This will drop the stock down to a 2 for 5'er trading in a negative trend. From here, support now lies at $116 and $112.
ULTA Ulta Beauty, Inc. ($495.72) - Retailing - ULTA broke a double bottom at $496 for a second sell signal since reaching the October rally high at $568. The stock maintains a 4 TA rating and continues to ranks within the top quartile of the Retailing sector matrix. From here, support lies at $488, while additional can be found at $472 and $464.

 

Daily Option Ideas for November 19, 2025

Calls
New Recommendations
Name Option Symbol Action Stop Loss
Bank of America - $52.02 O: 26C52.50D20 Buy the March 52.50 calls at 3.25 48.00
Follow Ups
Name Option Action
No Follow Ups
Puts
New Recommendations
Name Option Symbol Action Stop Loss
Elevance Health Inc. - $316.37 O: 26N320.00D20 Buy the February 320.00 puts at 26.00 352.00
Follow Up
Name Option Action
MetLife, Inc. ( MET) Jan. 80.00 Puts Raise the option stop loss to 3.70 (CP: 5.70)
JD.COM INC ( JD) Jan. 34.00 Puts Raise the option stop loss to 3.30 (CP: 5.30)
Dutch Bros Inc. Class A ( BROS) Jan. 55.00 Puts Initiate an option stop loss of 4.80 (CP: 6.80)
Covered Writes
New Recommendations
Name Option Sym. Call to Sell Call Price Investment for 500 Shares Annual Called Rtn. Annual Static Rtn. Downside Protection
Alamos Gold Inc $ 33.82 O: 26A34.00D16 Jan. 34.00 2.40 $ 15,865.85 38.29% 40.42% 6.04%
Still Recommended
Name Action
Palantir Technologies Inc. Class A ( PLTR) - 167.33 Sell the January 185.00 Calls.
Sunrun Inc ( RUN) - 19.22 Sell the January 21.00 Calls.
Tesla Inc. ( TSLA) - 401.25 Sell the February 450.00 Calls.
Citigroup, Inc. ( C) - 98.32 Sell the March 105.00 Calls.
SoFi Technologies Inc. ( SOFI) - 26.24 Sell the February 30.00 Calls.
Robinhood Markets, Inc. Class A ( HOOD) - 114.30 Sell the February 150.00 Calls.
Palo Alto Networks Inc ( PANW) - 201.00 Sell the February 220.00 Calls.
Vertiv Holdings LLC ( VRT) - 164.86 Sell the December 175.00 Calls.
Amazon.com Inc. ( AMZN) - 222.55 Sell the February 240.00 Calls.
Carnival Corporation ( CCL) - 25.76 Sell the January 27.00 Calls.
Invesco PLC ( IVZ) - 22.66 Sell the January 23.00 Calls.
The Following Covered Write are no longer recommended
Name Covered Write
CVS Health Corp. ( CVS - 77.94 ) January 80.00 covered write.

 

Most Requested Symbols