Global oil supply loss reaches 1 billion barrels amid shrinking stocks
Brent crude rose 3% to $109.26 a barrel as the Strait of Hormuz remains closed following failed diplomatic efforts to restore tanker traffic.
Brent crude rose 3% to $109.26 a barrel as the Strait of Hormuz remains closed following failed diplomatic efforts to restore tanker traffic.