News

Following a meager recovery on Tuesday, the US Dollar (USD) comes under renewed selling pressure on Wednesday as markets assess the latest news on trade wars. March Retail Sales and Industrial ...