Asian and European stocks gained and oil dipped ON Friday after US President Donald Trump withdrew his threat of further strikes on Iran and said a deal could be signed in the coming days.

In Tokyo, the Nikkei 225 closed up 2.81% to 66,020.04 points; Hong Kong - Hang Seng Index ended up 1.42% to 24,593.83 points and Shanghai - Composite closed up 1.12% to 4,031.51 points yesterday.

Iran's position remained unclear however, with foreign ministry spokesman Esmaeil Baqaei saying Tehran "had not reached a final conclusion on the agreement".

He added that "most of the text of the agreement was finalised, but the problem began when the US side made new demands and changed its positions".

The mood on equity markets was also buoyant ahead of the market debut of Elon Musk's SpaceX, the biggest initial public offering in history.

The $75bn share sale puts SpaceX among Wall Street's 10 biggest companies with a valuation of just under $1.8tn -- ahead of Tesla, Facebook owner Meta, and Walmart.

On Thursday Wall Street had rallied and oil prices tumbled after Trump's comments, with the broad-based S&P 500 ending up 1.8%.

"Donald Trump's rhetoric flipped intraday from strike risk and hard military language toward no immediate attack, high-level diplomacy with Iran and talk of a deal being close enough to sign as soon as this weekend in Europe, with Vice President JD Vance expected to attend," said Stephen Innes at SPI Asset Management.

The European Central Bank raised interest rates on Thursday for the first time since 2023, after the Iran war sent oil and gas prices soaring.

Markets see a rising chance that the Federal Reserve will also increase US interest rates. The Bank of Japan (BoJ) meets next week.

"(With) inflation pressures continuing to build, there will almost certainly still be a majority in favour of a (BoJ) rate hike," said Abhijit Surya at Capital Economics.

The Nikkei on Friday closed up almost 3% while Seoul's chip-heavy Kospi gave back earlier gains to end the day 4.6% higher. The Hang Seng and Shanghai also rallied.

In early trade, the CAC 40 in Paris was up 1.6%, the DAX 30 in Frankfurt added 1.4% and London's FTSE firmed by just under 1%.

Brent crude and West Texas Intermediate were down by more than two percent.