IT, metals and financials were the top losers. Midcap and smallcap indices shed 0.5% each.

Tags: Previous Next
Generated by Feedzy