Canada's benchmark S&P/TSX fell 132.22 points, or 1.85%, to 7,013.39.
European stock markets were lower. In London, the Financial Times-Stock Exchange 100 index fell 139 points, or 2.97%, to 4,546.80 as UK June construction index slowed to 54.3 from 55.5 in May.
France's CAC 40 lost 161.71 points, or 4.15%, to 3,735.66 as French consumer confidence fell unexpectedly in June. Vivendi skidded after Moody's lowered the company's debt rating.
Germany's DAX index was down 170.86 points, or 3.91%, to 4,195.95, as EuroZone consumer and business confidence declined in June. Also, retailers worried about declining sales.
Asian markets ended mixed. In Japan, the Nikkei 225 index gained 26.88 points, or 0.25%, to end at 10,622.32. In Hong Kong, the benchmark Hang Seng index fell 106.79 points, or 1.01%, to 10491.76.