@karlmehta Check the ticker tape one more time. 10-year Rates are back up to 4.5%. You do realize Japan and China are the largest holders (besides the fed) of US treasuries. They have trading leverage too.
@_EthanGrey I agree with all your points except this one. It’s not the amount but the amount relative to everyone else that determines your buying power, which is what you should really care about. I just think it’s a specious argument.