AI-powered market analysis and insights

FDX is up 24% YTD heading into Thursday's print. The macro is chaotic. Sentiment is weirdly optimistic. Let's talk about it.

Oil near $100, a war approaching two weeks old, and earnings season colliding head-on. Retail traders are repositioning fast — here's where the sentiment is flowing.

Strait of Hormuz is shut, Brent just cleared $100, and earnings bulls are somehow still at the table. Here's who retail sentiment is backing.