Stocks drift as worries about the US government's soaring debt continue to weigh

May 22, 2025, 02:57 PM