Energy stocks push TSX to 7-month high; Interest rates on hold

Energy stocks push TSX to 7-month high; Interest rates on hold