Is $35 Trillion US Debt a Ticking Time Bomb?

The U.S. fiscal deficit has surpassed $1.8 trillion, setting a new record outside of pandemic times, with interest payments exceeding $1 trillion for the first time.Numbers may not convey the gravity ...

Global Financial Markets Experience Massive Shift

As China's National Day holiday just began, the global financial market was stirred up by a bombshell news, causing unrest.The speech by Federal Reserve Chairman Powell was like a bomb, instantly turn...