London share prices have surged today in a second straight session of a recovery from a sharp sell-off following Britain's vote to leave the European Union.
The FTSE-100 index closed 3.6% higher at 6,360.06, and now stands above its level ahead of the British referendum results.
Dublin's ISEQ index has also advanced today, rising 2.61% after closing 2.8% higher yesterday evening. Shares moving upwards included Ryanair, Permanent TSB, Glanbia and Kerry Group.
European shares continued to see gains this afternoon, with higher oil prices and the chance of more monetary stimulus helping markets in their bid to recover from the Brexit.
Traders say the better mood was partly the result of a swing in expectations towards easier monetary policy over the next six months, and partly due to hopes that Britain will remain closely integrated with Europe whatever deal is done.
The shares of European oil majors also rose this morning as the impact from a potential strike in Norway lifted oil prices.
European stocks were further supported from a drop in sovereign bond yields, with France's 10-year bond yield hitting a new record low amid expectations for further monetary stimulus to offset the negative impact of last week's 'Brexit' vote on the euro zone economy.
Asian shares were also seeing a relief rally with Tokyo's Nikkei index closing 1.6% higher while the Hang Seng index in Hong Kong gained 1.4%.