The U.S. deficit is nearly as big a Russia’s economy, and there’s a ‘vicious’ feedback loop that could make it worseBy Press Room30 June 2024 The presidential election has brought the issue of federal budget deficits back into the spotlight as markets weigh the impact…