Scorecard Research Beacon
Search Icon
ABC News June 2, 2023

Debt ceiling deal finalized amid tense negotiations

The U.S. Senate passed the debt ceiling deal, allowing the country to keep paying its bills and preventing a historic default.