Every sector lost ground, with the energy sector by far the worst performer, plunging 7.6% on falling oil prices.
Post Views: 1
Every sector lost ground, with the energy sector by far the worst performer, plunging 7.6% on falling oil prices.