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