United States Net Long-Term TIC Flows: $4.2B (February) vs previous $90.8B

United States Total Net TIC Flows down to $72.6B in February from previous $106.3B

United States Total Net TIC Flows down to $72.6B in February from previous $106.3B
Read more Previous

Forex Today: Risk appetite maintains the pressure on the dollar

What you need to know on Friday, April 16: The greenback remained under selling pressure, with most major rivals extending modestly their weekly advan
Read more Next