Oil prices saw their steepest drop since 2020 amid supply glut fears.
You will be redirected in 10 seconds.