Japan playing a factor?
Login to reply
Replies (3)
Something’s afoot for sure
sorry. We need a new form of money.
They raised rates and may stop buying US Treasuries.