Oil prices on track to fall for third session as traders await U.S. inventory report
November 09, 2022 at 08:27 AM EST
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.