AI-powered market analysis and insights

Iran blinked (maybe), markets ripped 3%, oil stayed stubbornly above $100, and Fannie Mae somehow became the trade of the week. Welcome to Q1 2026.

S&P +2.5%, Nasdaq +3.4%, oil still above $101. Reddit's DD crowd is asking the right question: is this a rally to sell or a war to fade?