Wednesday, April 30, 2025

US economy contracts at 0.3% rate in Q1, first GDP pullback in 3 years