STORY: Global equities flew past previous all-time highs in Asian trading on Thursday (April 16).

Investor hopes grew about a deal to end the Iran war.

They were also relieved to hear U.S. President Donald Trump say talks between Israel and Lebanon are due.

MSCI's All-Country World Index advanced 0.2% to mark a 10th consecutive day of gains and a record high.

Asia-Pacific shares outside Japan rose 1.2% to put the benchmark on track for a third day of gains.

While Japan's Nikkei rose 2.5% to a fresh record.

Chinese shares advanced 0.8% after data showed Asia's largest economy grew 5.0% in the first quarter compared with a year earlier.

That beat analyst projections as policymakers braced for the fallout from the Iran war.

European shares also edged higher at the open, with the pan-European STOXX 600 up around 0.3% in early trade.

Thursday's stock rally follows similar jumps on the S&P 500 and Nasdaq a day before.

That was also driven by strong quarterly earnings from finance heavyweights Bank of America and Morgan Stanley.

Elsewhere, oil markets were choppy.

Brent crude moved between gains and losses at roughly $94 a barrel.

It comes after a source told Reuters Iran could consider allowing ships to sail freely through the Omani side of the Strait of Hormuz without risk of attack.

They said its part of proposals Tehran has offered in negotiations with the U.S.