Oil Prices May Spike
13 million barrels per day wiped off global supply The oil market has been guided by sentiment and hopes of an imminent peace deal. About 13 million barrels per day have been wiped off global supply due to the closed Strait of Hormuz. The oil futures market