Situation Update: May 17, 2024 - Russia & China Dump Treasuries & Dollars,