Oil futures sold off again on Wednesday, on track for a third day in the red, as fears about waning demand in China continued to weigh on prices.

Futures Movers: Oil prices on track to fall for third session as traders await U.S. inventory report
by
Tags: