Morning Commentary
Talkin' to myself and feelin' old
Sometimes, I'd like to quit
Nothin' ever seems to fit
Hangin' around
Nothin' to do but frown
Rainy days and Mondays always get me down
-The Carpenters
There have been a ton of great songs about Mondays. To my recollection, they all have been sad tunes of broken hearts and broken promises.
But yesterday was the 15th consecutive Monday that saw the market rally higher. At this rate, someone should write an upbeat song before it's too late.
The composition of the session could be the right mix to spark the next leg higher. Communication Services (XLC), Information Technology (XLK), and Consumer Discretionary (XLY) led the way. Honestly, these growth sectors will rock until they don’t, and it's been folly to guess otherwise.
Industrials (XLI), Materials (XLM), and Financials (XLF) also must play a dominant role.
I'd like to see Utilities (XLU) and Consumer Staples (XLP) rebound, but there is no way they can lead the parade.

Heat Map
Wait, was it St. Paddy’s Day? Yesterday was an actual party session.

The S&P 500 is bunched up in front of its 200-day moving average. This could be a monumental breakout.

Wake Up, Russell
Is it small-cap season? The Russell 2000 has been a train wreck, this may be a turning point.

The Russell 2000 was the best-performing large indices yesterday when it bounced off a solid base. I will need to see a lot more before kicking the tires.

Economic Calendar
Lots of economic data is coming out, joining week two of earnings season.

Today’s Session


Retail sales came in better than expected and the knee jerk reaction was bond yields soared and stocks stumbled. The former is the more dramatic reaction and the focus of investors.

Autos drove the data as several categories declined sharply from a year ago.

Watch that ten-year bond yield taking out 4.90%, which would be huge; although, 5.0% is the psychological point that sends more to sidelines.
| Tweet |
| 4/1/2026 1:45 PM | April Fools: Jokes on the Bears |
| 4/1/2026 9:33 AM | OILING THE SPRINGS |
| 3/31/2026 1:25 PM | Markets Rally on Easing Geopolitical Concerns |
| 3/31/2026 9:34 AM | SHOOTING GALLERY |
| 3/30/2026 1:36 PM | Mixed Monday |
| 3/30/2026 9:37 AM | THE NEXT PHASE |
| 3/27/2026 1:26 PM | Waiting for The Dust to Settle |
| 3/27/2026 9:59 AM | STRESSED & FATIGUED |
| 3/26/2026 1:54 PM | Thursday Dip |
| 3/26/2026 9:42 AM | LOOKING FOR LEADERSHIP |
| 3/25/2026 1:42 PM | Facing Resistance |
| 3/25/2026 9:28 AM | Good Retry |
| 3/24/2026 1:27 PM | Participation Broadens |
| 3/24/2026 9:38 AM | GOOD TRY |
| 3/23/2026 1:20 PM | Market Over Sold |
| 3/23/2026 9:53 AM | OVERSOLD SIGNALS ABOUND |
| 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 |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|