The US budget deficit shrank to $1.67 trillion for the 2025 calendar year, the smallest in three years, thanks mainly to a record surge in customs revenue.