According to data released by the U.S. Treasury, China has sold off more of its U.S. Treasury holdings, bringing its current total to $756.3 billion, the lowest level since March 2009. While some may not consider this significant, it marks the third consecutive month of declines, signaling a new trend amid ongoing trade war concerns. […]Economics, China, economics, United States USRead More

You might also be interested in reading Crypto Leverage Hits Record High in Q3 as DeFi Dominance Reshapes Market Structure: Galaxy.