Strong earnings by credit card giant Visa sent its stock soaring, almost single-handedly powering the Dow to a 1.3 per cent gain.

Strong earnings by credit card giant Visa sent its stock soaring, almost single-handedly powering the Dow to a 1.3 per cent gain.