Wednesday, November 17, 2021

Americans spent more than ever in October as the Delta wave faded away, shrugging off the highest inflation in 30 years