Sticky inflation at 3.4% and 10-year Treasury yields near 4.72% are squeezing consumers and threatening growth prospects Julyβs Consumer Price Index came in at 3.4% year-over-year, a marginal improveβ¦ [+1489 chars]
No comments yet. Be the first to comment!