Earlier during Thursday, Reuters came out with a news report conveying that China sold the most U.S. Treasuries in almost 2-1/2 years in March.
The report quotes data from the US Treasury Department while saying that China sold $20.45 billion in Treasuries in March, the most since October 2016, following $1.08 billion in purchases the month before.
China’s stake in Treasuries fell for the first time in four months to $1.121 trillion in March, which was the lowest since May 2017 when it was $1.102 trillion, the news report further said.
It was also conveyed in the news report that Japan sold $11.07 billion in US government debt in March, the most since February 2018.