In the energy market on Wednesday, crude for June delivery slid lower, closing at $58.02/barrel, down 83 cents.
Crude slides lower