The latest U.S. Treasury auction of 20-year bonds faced weak demand as fears over rising national debt and a contentious tax-and-spending bill grow. Investors are increasingly worried about fiscal responsibility amidst economic uncertainty.
China experiences consumer deflation for the third consecutive month, impacted by US tariffs and sagging domestic demand. What does this mean for the global economy?