Index IDEA: Large cap US sectors have more ups and downs in 2018

March 23, 2018