Stocks slide as Trump threatens Iran and inflation hits a 3-year high
Quartz
—
Consumer prices rose 4.2% annually in May, the fastest pace since 2023, as energy costs driven by the U.S.-Iran conflict surged