Global Market Weekly Recap: April 28 – May 2, 2025
Financial markets wrestled with the usual slew of global trade updates, as well as surprise misses in U.S. growth and inflation data, plus big tech earnings reports.

Financial markets wrestled with the usual slew of global trade updates, as well as surprise misses in U.S. growth and inflation data, plus big tech earnings reports.