Stocks Close Lower as Crude Oil Rallies
U.S. share benchmarks fell on worries about slowing growth and mounting inflation, with losses accelerating in the last minutes of trading. The Dow Jones Industrial Average declined 250 points.
U.S. share benchmarks fell on worries about slowing growth and mounting inflation, with losses accelerating in the last minutes of trading. The Dow Jones Industrial Average declined 250 points.