Wednesday At The Close

By Steven Daghlian | More Articles by Steven Daghlian

The energy sector was the best performer, recovering some recent losses to close up 3 percent.