The latest CPI data, a key inflation metric, came in in line with expectations Wednesday, but rising energy costs from the Iran conflict are casting a long shadow.

Discover more from Daily Financial Markets
Subscribe to get the latest posts sent to your email.