U.S. Consumer Price Index y/y for June came in at 3.0% vs. 3.1% expected.

U.S. Consumer Price Index y/y for June came in at 3.0% vs. 3.1% expected.

 

All other results were also lower than expected, and USD sold off sharply.

More Insights