Canada's benchmark TSE 300 ended down 6.64 points to 7,663.85, trimming its losses after an initial drop following news of higher U.S. unemployment data.
European stock markets ended mostly lower, after trading higher earlier on positive earnings news from companies such as BP Plc and Volkswagen AG. But Vodafone Group Plc (VOD ) was notably lower after the telecom company cut profit forecasts for its Italian and German wireless units.
London's FTSE 100 finished with a gain of 29 points, or 0.56%, to 5,203.10. France's CAC 40 Index fell 66.64 points, or 1.51%, to 4,354.92. Germany's DAX Index lost 69.83 points, or 1.41%, to 4,894.73.
Asian stocks finished higher. Japanese markets were closed Friday for Constitiution Memorial Day. They will also be closed Monday for Children's Day. On Thursday, the Nikkei 225 Index was off 1.78 points, or 0.02%, to 11,551.01. Hong Kong's Hang Seng Index rose 17.11 points, or 0.15%, to 11,797.22 on Friday.