David Rosenberg Forecasts Inflation Crash as Soaring Oil Prices Crush Consumer Demand
New York, Saturday, 7 March 2026.
Contradicting stagflation fears, economist David Rosenberg argues the spike to $92 oil will act as a consumer tax, crushing demand and forcing inflation to crash by year-end.