IT, metals and financials were the top losers. Midcap and smallcap indices shed 0.5% each.
Tags: Previous Next
Generated by
Feedzy