Oil prices on track for big weekly fall as focus shifts to demand fears
October 06, 2023 at 07:42 AM EDT
Oil futures stabilize, but remain on track for large weekly declines after concerns over tight supplies gave way to uncertainty over the demand outlook.