Canada Stocks Rally a Third Day as Oil Climbs, Lenders Advance