I read earlier that it was Japan dumping US bonds last week. Someone with more knowledge can explain the significance to the market of this sell off
I read earlier that it was Japan dumping US bonds last week. Someone with more knowledge can explain the significance to the market of this sell off
No replies