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!