Morning Commentary
Considering yesterday’s rough start, it wasn’t an awful session. Some bloom has come off the rose, and the sense of ‘extreme greed’ from one month ago is moving toward neutral.

Market Breadth
Market breadth was negative, save for more new highs than new lows on the New York Stock Exchange (NYSE). The number of decliners and down volume on the NASDAQ Composite hints at profit-taking.
|
Market Breadth |
NYSE |
NASDAQ |
|
Advancers |
704 |
1,178 |
|
Decliners |
2128 |
3,097 |
|
New Highs |
101 |
70 |
|
New Lows |
38 |
134 |
|
Up Volume |
1.24 billion |
1.34 billion |
|
Down Volume |
2.61 billion |
3.34 billion |
Crude Breakout
West Texas Intermediate (WTI) broke out, and oil-related stocks followed. The move in crude oil is a combination of seasonality and growing signs of economic rebound in China.

The screen had lots of red, but Meta (META) and Salesforce (CRM) stand out in the crowd.

S&P 500
The S&P 500 trading channel is etched in stone. On the downside, I would initially worry at a test of 5,100 and then 5,063 (50-day moving average). The Relative Strength Index (RSI) is still above 50, and the rate of change is nebulous at best (or worse).
All things being equal, it was an excellent time to test the rally.

Nowhere to Hide
Small-caps got socked the hardest, but there wasn’t anywhere to hide.

According to the CME FedWatch Tool, the chances of a rate cut in June edged higher.

Today’s Session
The market looks to open under some pressure, as all eyes and ears await Fed Chair Powell speaking at noon. The ADP jobs report is not a reliable tool for guessing the government report out on Friday, but the trends usually match. With that in mind, the inflationary aspect of the report jumps out to me. I love seeing goods producing jobs and wage gains, but Powell & Co are going to bristle if these numbers are repeated on Friday.




| Tweet |
| 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 |
| 3/4/2026 9:50 AM | MARKET NOT CLOWNING AROUND AND WANTS TO REBOUND |
| 3/3/2026 1:25 PM | Tuesday's Market Gyrations |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|