$58.6B TIC Inflows Crush Estimates, Bolstering DXY Outlook