The Canadian dollar closed lower a day before the Bank of Canada delivers its latest announcement on interest rates.
The loonie ended down 0.38 of a cent at 92.95 cents (U.S.).
The central bank is universally expected to hold its key rate at 1 per cent, where it's been since September, 2010, as the global economy slowly recovers from the financial collapse of 2008 and the subsequent recession.
Traders will be particularly interested in what the bank has to say about the economy and how conditions could be affected iby a stubbornly high Canadian dollar.
"The BoC risk is that Governor Poloz strikes a cautious tone, highlighting that a strong [currency] risks weighing on important economic fundamentals," said Camilla Sutton, chief foreign exchanger strategist at Bank of Nova Scotia.
Losses in the Canadian currency grew while the greenback strengthened as Federal Reserve chair Janet Yellen delivered testimony to congressional committees on the economy and monetary policy.
Yellen said in delivering the Fed's semi-annual economic report to Congress that the economic recovery is not yet complete and the Fed intends to keep providing significant support. But she also said that if labour market conditions continue to improve more quickly than anticipated, the Fed could raise its key short-term interest rate sooner than currently projected, the summer of 2015.
The Fed's semi-annual report to Congress also pointed out that some broad equity price indexes have increased to all-time highs in nominal terms since the end of 2013.
It observed that "valuation metrics in some sectors do appear substantially stretched, particularly those for smaller firms in the social media and biotechnology industries."
On the economic calendar, data showed U.S. retail sales for June rose by 0.2 per cent, less than the 0.6 per cent gain that had been expected. Excluding autos, sales rose 0.4 per cent.
Commodity prices were mixed with August crude on the New York Mercantile Exchange down 95 cents at $99.96 a barrel.
September copper was unchanged at $3.25 a pound while August gold bullion fell $9.60 to $1,297.10 an ounce.