Oil traders tear up demand forecasts as Covid lockdowns return

      Comments Off on Oil traders tear up demand forecasts as Covid lockdowns return
Oil traders tear up demand forecasts as Covid lockdowns return

Crude prices suffered their worst week since April as analysts weighed up consumption hit
Read More