A day after cool U.S. inflation data triggered a strong rally, American stock gave back part of those gains as the TSX continued to rise. The Canadian index added 0.23% as most sectors rallied. Tech, staples and especially utilities rose while energy sank. Major movers on Bay Street included Richelieu