Oil Prices Hold Near $80 on Tight Supply and Stocks Drop
Oil prices held close to $80 a barrel on Wednesday as global supply outages and declining U.S. inventories offset worries that rising coronavirus cases might reduce demand.Brent crude rose to as much as $79.20 a barrel before retreating to trade 24 cen…
Oil Prices Hold Near $80 on Tight Supply and Stocks Drop Read More »