Oil prices continued to slide on Wednesday on investor worries about the ailing state of the global economy, bearish oil demand signals from OPEC+, and increased restrictions to curb COVID-19 in China.
Brent crude futures for October, due to expire on Wednesday, were down $2.78 at $96.53 a barrel following Tuesday's $5.78 loss....