Markets | Fri Jan 25, 2013 10:59am EST

Canada year-to-date budget deficit narrows to C$12.42 billion