US Dollar whipsaws as US Retail Sales beat expectations and US restricts Nvidia sales to China
The US Dollar (USD) is trading flat after markets digest US Retail Sales. The Greenback was breaking lower as earnings from Goldman Sachs and Bank of America w
Leave a Comment