Stocks opened mixed Friday after a report that Canada's gross domestic product slipped to 1.8 percent growth in December after November's 4.2 percent expansion.
Also, 25 of 27 European nations signed a pact that mandates stricter fiscal discipline.
In Europe, markets were mixed and in Asia they were mostly higher.
In midmorning trading on Wall Street, the Dow Jones industrial average lost 5.11 points, 0.04 percent, to 12,975.19. The Standard & Poor's 500 index rose less than 0.01 percent, adding 0.04 points to 1,374.13. The tech-heavy Nasdaq composite index gained 5.98 points, 0.2 percent, to 2994.95.
The benchmark 10-year treasury note rose 13/32 to yield 1.986 percent.
The euro fell to $1.3214 from Thursday's $1.3312. Against the yen, the dollar rose to 81.59 yen from 81.11 yen.
In Tokyo, the Nikkei 225 index added 0.72 percent, 69.67 points, to 9,777.03.
In London, the FTSE 100 index rose 1.02 percent, 59.74, to 5,931.25.