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 |
| 12/19/2025 9:38 AM | DEAR SANTA |
| 12/18/2025 1:44 PM | Markets Enthusiastic |
| 12/18/2025 9:28 AM | ORACLE CONTINUES TO HAUNT THE AI TRADE |
| 12/17/2025 1:23 PM | Technology Slides |
| 12/17/2025 9:40 AM | SPRING LOADED |
| 12/16/2025 1:44 PM | Drifting Lower |
| 12/16/2025 9:41 AM | JOBS DATA ARRIVES (FINALLY!) |
| 12/15/2025 1:27 PM | Choppy Action |
| 12/15/2025 9:38 AM | LOOKING FOR A NUDGE |
| 12/12/2025 1:29 PM | Friday Fury |
| 12/12/2025 9:45 AM | DO YOU HEAR WHAT I HEAR? |
| 12/11/2025 1:41 PM | Buyers Emerged |
| 12/11/2025 9:34 AM | THE GRINCH WHO SAVED CHRISTMAS |
| 12/10/2025 1:30 PM | The Street Awaits Fed’s Decision |
| 12/10/2025 9:41 AM | POWELL TAKES CENTER STAGE |
| 12/9/2025 1:27 PM | Fed on Deck |
| 12/9/2025 9:31 AM | NVDA GETS THE GREEN LIGHT |
| 12/8/2025 1:35 PM | Fed Week Jitters |
| 12/8/2025 9:41 AM | HIGH BETA GOES HIGHER |
| 12/5/2025 1:31 PM | PCE Inflation Cools |
| 12/5/2025 9:41 AM | THEME STOCKS LOOK FOR SECOND 2025 ACT |
| 12/4/2025 1:35 PM | Muted Action |
| 12/4/2025 9:43 AM | UPWARD BIAS ON HOPES FOR FRIENDLY FED |
| 12/3/2025 1:29 PM | Recovering from Early Drop |
| 12/3/2025 9:43 AM | TRYPTOPHANE KICKS IN LATE |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|