Oil prices are on track for their steepest annual drop since the Covid-era crash in 2020, battered by fears of a deepening supply glut — and compounding economic pressure on Russia as sanctions and discounts bite…

Oil prices are on track for their steepest annual drop since the Covid-era crash in 2020, battered by fears of a deepening supply glut — and compounding economic pressure on Russia as sanctions and discounts bite…