-
Mar 24, 2026
Regional conflicts – however tragic – never faze stocks or oil prices for long.
-
Feb 24, 2026
The stock market’s wall of worry remains intact. Let’s kick these “buts.”
-
Jan 27, 2026
The bull’s slowing down – although reports of its death are greatly exaggerated.