Recurring violence in the Iran war has heightened uncertainty over the conflict's future. This uncertainty has led to a rise in oil prices and a decline in world shares. Oil prices jumped 2% on Tuesday, with Brent crude gaining 2% to $92.35 per barrel.

The violence follows a US attack on rocket launchers on an Iranian island, which Iran responded to by launching missiles at US sites in Jordan. The Strait of Hormuz, a key route for oil shipments, has been affected by the war.

Further details on the conflict and its impact on oil prices are available from the source. The uncertainty has also affected shares in online retailers, with Shein's shares falling as much as 10% after trading began in Hong Kong.