German stocks climbed more than 3.0 percent on the Frankfurt stock exchange on Monday afternoon in line with other European markets, building on strong gains earlier in the day.
The blue-chip DAX 30 index shot up 3.14 percent to an intraday high of 9,249.46 points. The biggest gainers included energy giant E.ON, which rose by 6.22 percent, and embattled auto giant Volkswagen shares which were up 6.25 percent.
The Madrid market likewise raced ahead, the Ibex 35 index posting a 3.3 percent rise in early afternoon trading led by banks.
GMT 06:12 2017 Monday ,24 AprilPhilips posts first quarter jump in profits
GMT 06:10 2017 Monday ,24 AprilIn call with Trump, Xi urges 'restraint' on N. Korea
GMT 06:08 2017 Monday ,24 AprilTokyo shares up 1.4% as centrist Macron leads French presidential race
GMT 06:06 2017 Monday ,24 AprilEuro rises sharply after first round of French election
GMT 06:04 2017 Monday ,24 AprilJuncker congratulates Macron on French election result
GMT 03:55 2017 Monday ,24 AprilFrance's Macron: 'will carry hope of our country and Europe'
GMT 03:51 2017 Monday ,24 AprilMerkel spokesman wishes France's Macron 'all the best'
GMT 03:46 2017 Monday ,24 AprilJuncker congratulates Macron on French election result