US Economic Data: Retail Sales beat expectations (0.6%), confirming consumer resilience, while Headline PPI ticks up to 3.0% y/y. We analyze why markets are largely ignoring this "stale" November data—delayed by BLS closures—and pivoting focus entirely to the escalating situation in Iran.
14-01-2026 13:30 GMT
by Elior Manier