News

Trade optimism continues to keep the US Dollar (USD) afloat even as the recent slew of US economic data disappointed and ...