The trade deficit for U.S. goods was $83.9 billion, the highest ever recorded. Continue reading Trump’s Trade War Has Blown Up In His Face
US Treasury Department data show Japan is now the largest holder of US treasury securities with $1.15 trillion.
China was the previous largest holder but has sold off $49 billion in the last year. Continue reading Japan overtakes China as largest holder of US treasuries as China sells off