U.S. stock benchmarks closed lower Wednesday, losing ground in last half-hour of trade, ahead of an eagerly awaited inflation report due Thursday.
U.S. stock benchmarks closed lower Wednesday, losing ground in last half-hour of trade, ahead of an eagerly awaited inflation report due Thursday.