Crude prices suffered their worst week since April as analysts weighed up consumption hit
Read More
Oil traders tear up demand forecasts as Covid lockdowns return
Comments Off on Oil traders tear up demand forecasts as Covid lockdowns return