Wall Street bracing for drop in revenue, potentially hefty pullback in iPhone sales in China
The Canadian dollar has declined against the greenback this week as the Bank of Canada kept rates on hold at 5%.