
Black Friday is here.
Americans are expected to spend $966 billion today, $30 billion more than a year ago. According to estimates from the National Retail Federation, 130 million shoppers will be out and about looking for deals. If you add in online shopping, the number rises to 182 million, more than half the U.S. population.