Oil prices surge $5 per barrel despite release of supplies
BEIJING: Oil prices surged another $5 per barrel on Wednesday after an agreement by the United States and other major governments to release supplies from strategic stockpiles failed to calm market anxiety over Russia’s attack on Ukraine.
Benchmark US crude rose $5.24 per barrel to $108.60 in electronic trading on the New York Mercantile Exchange.









