TSX edges higher on solid earnings
The TSX Composite Index managed to gain 71 points to finish the April 16 to 20 period at 12,147.28 points. The slight gain came as the end of the period brought positive earnings reports out of both Canada and the U.S. while some commodity…