Expeditors EXPD Gains 106 Support Holds at 15131 20260520 Japan and China Lead Foreign Government Retreat from US Treasuries Amid Iran War Fallout and Currency Turmoil