The price of Brent crude, the international benchmark, gained 3.9% to $78.96 per barrel, while the US benchmark crude oil price rose 4% to $74.26 per barrel.
Prices for both types of crude oil had recently slipped back to the levels seen before the war with Iran began, after the two sides reached an interim agreement to end the conflict and ships resumed transporting oil through the Strait of Hormuz.