
Oil prices tumbled by more than 4per cent on Thursday, dropping to a five-month low and extending the previous day’s sharp decline on the impact renewed coronavirus lockdowns could have on oil demand.
Oil prices tumbled by more than 4per cent on Thursday, dropping to a five-month low and extending the previous day’s sharp decline on the impact renewed coronavirus lockdowns could have on oil demand.