Situation Update: May 17, 2024 - Russia & China Dump Treasuries & Dollars, 90% Of Trade Rejects The Dollar! - Mike Adams