Trade Policy US February budget deficit flat at $308 billion, tariff revenues not yet hit by court ruling By Investing.com Commodities March 11, 2026 Neutral Topics: US budget deficittariff revenuestrade policy