2026Talks - August 21, 2026

The U.S. deficit hits $40 trillion. Oil prices jump after President Trump threatens Iran with 'economic D-Day' and lawmakers air competing calls for congressional and Supreme Court term limits.