Oil prices headed for weekly gains despite the US trying to ease supply concerns by issuing a 30-day license for countries to buy Russian oil and petroleum products stranded at sea
Oil prices headed for weekly gains despite the US trying to ease supply concerns by issuing a 30-day license for countries to buy Russian oil and petroleum products stranded at sea