Recent cheer in stock markets ended as investors scrambled to sell and take profits, sending the Dow Jones industrials down more than 273 points.
Recent cheer in stock markets ended as investors scrambled to sell and take profits, sending the Dow Jones industrials down more than 273 points.