U.S. Budget Deficit Drops 2.2% to $1.78 Trillion as Tariff Revenue Surges
URGENT UPDATE: The U.S. budget deficit has just declined by 2.2%, landing at a staggering $1.78 trillion for fiscal year 2025. This reduction, amounting to $41 billion less than the…