US retail sales on Black Friday, the busiest shopping day of the year, climbed 4.1% compared with last year, according to data released Saturday by Mastercard SpendingPulse. Online shoppers alone ...