Daily Macro & Market Recap – May 22, 2025 In today’s global market recap, investor sentiment turned cautious following the US House’s approval of President Trump’s expansive tax-and-spending plan. The bill, forecasted to widen the federal deficit by $2.7 trillion over the next decade, raised renewed concerns about fiscal stability. Moody’s downgrade of the US’s […]