Dec 18, 2025
•
3 min read
When a stock survives years of abandonment, the re-rating doesn’t ask for permission
4 min read
The Most Hated Rally Usually Pays the Best
2 min read
7 min read
Why the ugliest charts often produce the best outcomes
5 min read
Why This Peak Season Feels Different (And Why 2026 May Surprise People)
Dec 17, 2025
Tech Is Heavy. The Market Isn’t Broken.
Markets feel worse than they are
Dec 16, 2025
6 min read
Chop now. Resolution soon. Don’t overthink it.
Dec 15, 2025
13 min read
Why today didn’t come out of nowhere
An unpublished excerpt from a book I never planned to write