US crude prices fall to 17-year low as lockdowns spread
Oil prices have fallen for a third session with US crude futures tumbling to a 17-year low as the outlook for fuel demand darkened with travel and...
Oil prices have fallen for a third session with US crude futures tumbling to a 17-year low as the outlook for fuel demand darkened with travel and...