PCE inflation sticky at 3.1%. GDP slowing to 0.7%. Oil at $100. The Fed is trapped between cutting rates (inflation) and hiking (recession). Here's what the data means for markets.
---
The Macro Picture in 60 Seconds
March 13,...
Oil prices swung from $120 to $85 in 24 hours. Bitcoin surged 5%. Here's what the Iran war resolution means for your portfolio.
The Trump Pivot That Moved Markets
March 10, 2026. In a brief phone interview with...