Morning Commentary


Major indices edged higher on Monday, but so too did crude oil and bond yields. High-beta tech names carving out unique positions across a variety of niches won the day.

Wider Participation
Consumer Discretionary (XLY) led all sectors, although weakness persists in autos.

I’m pleased to see wider participation and the pace of names clearing their 50-day moving average. This market has been weighed down by “Mag Seven” and is poised to rally without them.

For years, pundits and market bears complained bitterly about the outsized influence of “Mag Seven” names, but now Microsoft (MSFT) alone is pressing the S&P 500 (SPX) lower than the “Other 493.”

The rally stalled last October when the daily call volume peaked. When that action resumes, it could be the ultimate buy signal.

Today, Iran must respond to President Trump's deadline for action. There is movement, but the clock is ticking, and the market heard it loud and clear.
It was interesting that Trump’s initial comments yesterday took the air out of the market, but his long press conference attracted buyers, who heard a glimpse of hope here and there.
I heard them, too.
| Tweet |
| 4/7/2026 7:11 AM | MORE NAMES PARTICIPATING |
| 4/6/2026 1:38 PM | Muted Signals |
| 4/6/2026 9:36 AM | RESILIENCE AND HOPE |
| 4/2/2026 1:27 PM | Calming Tensions |
| 4/2/2026 9:35 AM | LIFTOFF |
| 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 |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|