World share prices have soared after a tentative deal was announced on ending the Iran war and reopening the Strait of Hormuz, while oil prices fell more than $US4 a barrel.
In early European trading, Germany's DAX advanced 1.7 per cent to 25,066.48, while the CAC 40 in Paris also added 1.7 per cent to 8,410.36.
Britain's FTSE 100 gained 0.8 per cent to 10,553.18.