
March 20, 2026
Markets continue to grind lower rather than break outright, as positioning unwinds in an orderly fashion and key technical levels come into sharper focus. This type of price action often masks underlying fragility—if support levels…
March 19, 2026
Today we are looking at the long-term Relative Performance Trends of the Materials Sector and Industry Groups versus the S&P500 Non-Cyclical (Utilities, Staples & Healthcare) Index. Below we are looking at the Relative Performance Ratio…
March 19, 2026
The question of whether the United States will monetize its gold reserves to support the U.S. dollar is re-emerging, not as an immediate policy action, but as a reflection of growing structural pressures within the…
March 18, 2026
Since 1979, the Islamic Revolutionary Guard Corps has persisted not because it is morally accepted, but because it is embedded within the sovereign structure of Iran. Created after the revolution to defend the regime and…
March 18, 2026
Today we are looking at the long-term Relative Performance Trends of the Energy Sector and Industry Groups versus the S&P500 Non-Cyclical (Utilities, Staples & Healthcare) Index. Below we are looking at the Relative Performance Ratio…
March 17, 2026
Federal Reserve policy expectations have undergone a meaningful reset in recent months, not as a sign of policy failure, but as evidence of a central bank regaining credibility in the face of renewed inflation pressures….
March 17, 2026
March 2nd our Money Flow Model turned Bullish after the shortest period of Bearishness in 32 years of data and into the jaws of bombs fling in Iran. Since then, we have been recommending getting…
March 16, 2026
March 2nd our Money Flow Model turned Bullish after a one-month period of Bearishness, this was the fastest turnaround in the 32-year history of our data and into the jaws of the war in Iran….
March 16, 2026
The technical backdrop for U.S. equities has deteriorated meaningfully as several major benchmarks approach or activate the classic “Death Cross,” a bearish signal that occurs when the 50-day moving average falls below the 200-day moving…
March 13, 2026
The market decline on March 12 highlighted an unusual dynamic: during the third-worst session of the year for the S&P 500, almost nothing acted as a traditional safe haven. Gold declined, bonds offered little protection,…
March 13, 2026
Yesterday we talked about the Money Flow Breadth going parabolic, today, we are going to take a closer look at those trends. What you can see is the trends in all the market caps are…
March 12, 2026
Are we now in the dramatic return of the “Plunge Protection Team”? During the presidency of Ronald Reagan, the media often referred to what became known as the “Plunge Protection Team,” a group believed to…
March 12, 2026
Today we must show the Money Flows on the markets via both our S&P500 index Money Flows and our High Frequency Money Flow Breadth, spoiler alert, they are both going straight up! Quite honestly, I…
March 11, 2026
While European governments are quietly drafting emergency measures to cushion the impact of soaring energy prices, the broader global system—from maritime insurance markets to equity trading desks—is already absorbing the shock. The sudden escalation of…
March 11, 2026
Yesterday we showed the Long-Term Relative Performance Trends of the Financial Sector and as the old saying goes “You Cannot Have a Bull Market without Tech & Financials” so today we must show the Technology…