What Wall Street got wrong about 2023

Plus, Americans spent a record $222 billion shopping online this holiday season.

Comments