Powered by Stimulus & Rent/Mortgage Payments “Not Made,” US Trade Deficit Hits Record Worst Ever

Not a sign of strength, but of big economic distortions.,