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. […]