Opening bell, April 15, 2026: S&P 500 at 6,967 and less than 1% from a record high as WTI crashes to $91 on Iran second-round talks — PPI +0.5% obliterates the +1.1% consensus

April 15, 2026
8 Mins Read
4 Views