Oil Prices Decline, Spread of Delta Variant Clouds Demand Prospects
Oil prices steadied on Wednesday after four days of declines with investors still worried about the outlook for fuel demand as the use of rail, air and other forms of transport remained...