Business ❯ Commodities ❯ Oil Industry ❯ Market Forecasts
An entrenched supply glut, with rerouted Russian shipments, is limiting the rally.