U.S. budget deficit swells to $296 billion in February by OverviewFX | Mar 12, 2024 | Stocks Economists are growing concerned about the size of the deficit. Share it on social networks