Stock Market Today: Dow Sinks 880 Points After Inflation Shocker

The University of Michigan's latest consumer sentiment index didn't help the bull case today, either.