Trade deficit pressures currency weaker

Currency Quotes