Friday At The Close Video

By Steven Daghlian | More Articles by Steven Daghlian

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