Biden’s Stimulus Springs Leaks as March Trade Deficit Explodes to Highest Level Ever

The direct stimulus payments that hit bank accounts across the U.S. in March increased incomes by a record amount—but much of it found its way into foreign coffers, pushing the trade deficit up to the highest level on record.