European stock markets closed with solid gains for a second consecutive day on Tuesday.
The pan-European FTSEurofirst 300 index closed up 3.1% at 966.12 points, adding to a rally of more than 10% on Monday.
In Paris, the CAC 40, which gained more than 11% on Monday, added 2.75% to finish at 3,628.52 points.
The Frankfurt Dax, which had also eclipsed 11% on Monday, finished at 5,199.19, a gain of 2.7%.
In London, the FTSE 100 index rose 3.23% to close at 4,394.21. The index is still down nearly 32% this year to date.
However, a powerful rally on Wall Street waned in late morning trading.
At midday, the Dow Jones Industrial Average was fluctuating between negative and positive territory, showing a small gain of 42.69 points or 0.45% at 9,430.30 points. Earlier in the day itrose by more than 4%.
The Nasdaq fell 33.22 points or 1.88 per cent to 1,811.03 and Standard & Poor's 500 rose 0.16% or 1.61 points at 1,004.96 points.
On Monday the Dow rose by 936.42 points, or 11.08%, to 9,387.61 as as markets around the world reacted to government intervention to tackle the financial crisis.