Global Global Markets Find Balance as Treasury Yields Stabilize Following Fluctuating Economic Indicators byStaff ReportApril 10, 2026