Morning Commentary

Friday felt ominous at the gate. A jittery market heading into the weekend, where doomscrolling and misinformation reign supreme. Selling triggered selling, as major indices closed at session lows. There was also a jump in late volume, underscoring the shift from frustration to fear.

Nowhere to Hide
The prevailing theme now is that there is nowhere to hide among the various factors. Low volatility held up the most, as growth took it on the chin, with individual narratives roiling major Technology (XLK) names, and a realization of higher yields and less Fed accommodation also taking a toll.
I’m still surprised at how hard value has come down.

Traditional Safe Havens
Energy (XLE) stocks enjoyed a strong session, followed by traditional safe havens: Utilities (XLU) and Consumer Staples (XLP). Both are expensive on an absolute basis, but are still seen as temporary foxholes.

Bonds Bummer
The 60/40 portfolio, which had been the “gold standard” until the last five years, was getting a bit of a resurgence among professional investors but had a major setback this month.

Over the weekend, the Houthis stepped up, but the big market mover is scuttlebutt that President Trump is ready to make moves to contain Iran’s energy. This conflict is moving to the next phase unless a deal can happen before the ten-day extension offered last week expires.


Today’s Session
Mondays have been hopeful in 2026, but since the Iran Conflict, the rest of the week gets dicey. It is compelling that crude is higher, and stocks are as well, ahead of the opening bell.
There has been serious panic selling and knee-jerk reactions in several pockets of the market, so we could see them catch bids.
This is not a morning to chase, but I’m more optimistic that the moment is on the near-term horizon, and the initial snapback is going to be huge.
| Tweet |
| 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 |
| 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 |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|