Morning Commentary
Less than two weeks ago, the world and stock market were going "to hell in a handbasket." Now, it's staging an extraordinary rally with expanding breadth, but the monster moves are still in the same sectors that have dominated all year. Those names were under the most pressure on the way down. Investors must decide whether to chase these on the turn or wait for the also-rans to get into gear.

Winning begets winning, but it's more than momentum. These are exceptional companies.

There is enough cash-seeking “quality” that the S&P 500 saw a similar spike in names popping above their 20-day moving average as the NASDAQ-100 (NDX).
S&P 500 Stocks Above 20-Day Average

NASDAQ-100 Stocks Above 20-Day Average

Key Charts
The S&P 500 is knocking on the door of 4,400, which leaves one hurdle after (4,600).

The NASDAQ Composite is a tick away from clearing a significant hurdle before taking on the highs of July and August.

I wrote two weeks ago I was bullish, but the caveat was the S&P 500 closing above 4,600. Everyone should be flushed with cash and ready to go. Worrying you didn’t get the exact bottom is a horrible mistake and will doom you to eventual failure.
Portfolio Approach
We added a new position to Consumer Discretionary yesterday afternoon and are adding another one this morning to the Hotline Model Portfolio. If you are not a current member to our Hotline service, contact your account rep or email Info@wstreet.com to join today.

Today’s Session
Powell is speaking this morning, and later today, the 10-year bond auction will be a huge one - two punch.

| Tweet |
| 3/20/2026 1:20 PM | From the Strait to the Street |
| 3/20/2026 9:45 AM | SIGNS OF LIFE |
| 3/19/2026 1:25 PM | Continued Pressure |
| 3/19/2026 9:44 AM | MIC DROP |
| 3/18/2026 1:44 PM | Facing Pressure |
| 3/18/2026 9:43 AM | STILL TEPID |
| 3/17/2026 1:27 PM | Continued Resilience |
| 3/17/2026 9:41 AM | GREEN AHEAD OF ST PATRICKS DAY |
| 3/16/2026 1:19 PM | Green Screen |
| 3/16/2026 9:49 AM | TRADING ACTION HINTS AT MAJOR REVERSALS |
| 3/13/2026 1:40 PM | Volatility Continues |
| 3/13/2026 9:33 AM | ON DOWNWARD AUTOPILOT |
| 3/12/2026 1:35 PM | Tech Resilience Fades |
| 3/12/2026 9:40 AM | HOLDING ON, BUT STRUGGLING |
| 3/11/2026 1:19 PM | Mid-Week Movements |
| 3/11/2026 9:37 AM | COMMUNICATION GAUGE CURBS MOMENTUM |
| 3/10/2026 1:38 PM | Showing Resolve |
| 3/10/2026 9:39 AM | OIL RETREATS – STOCKS SURGE |
| 3/9/2026 1:16 PM | Opening The Hormuz Oil Spigot |
| 3/9/2026 9:34 AM | GET THE SHIPS MOVING |
| 3/6/2026 1:33 PM | Friday Fuel Frenzy |
| 3/6/2026 9:55 AM | EVERYONE WANTS THIS THING TO END SOON |
| 3/5/2026 1:31 PM | Market Struggles |
| 3/5/2026 9:40 AM | IT WAS A GOOD DAY |
| 3/4/2026 1:23 PM | Mid-Week Recovery |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|