The U.S. could default on its debt by June 1 if politicians don’t reach an agreement by then – but even a last minute deal can temporarily upend financial markets.
The U.S. could default on its debt by June 1 if politicians don’t reach an agreement by then – but even a last minute deal can temporarily upend financial markets.