Oil prices are down about 20 per cent since early June, giving up gains from highs reached in March owing to Covid-19-related movement restrictions in China. AP
Oil prices are down about 20 per cent since early June, giving up gains from highs reached in March owing to Covid-19-related movement restrictions in China. AP