Visa (V) reported a 4.2% year-over-year increase in U.S. retail spending from November 1 to December 21 (unadjusted for seasonality), primarily driven by e-commerce and electronics. Meanwhile, Mastercard (MA) separately recorded a 3.9% growth during the same period.