Hanging the sword of default: The deadlock over the US debt ceiling stirs up global financial markets
The upper limit of the US debt was restored to 36.1 trillion US dollars on January 2, 2025, triggering political deadlock within Congress and widespread concerns in the market.
more