London and Frankfurt stock markets

Europe's main stock markets finished higher on Friday, with both London and Frankfurt striking record all-time and closing highs.

London's benchmark FTSE 100 index shot up 1.06 percent on the day to close at 7,089.77 points, having risen as high as 7,095.36 during the session.

Frankfurt's DAX 30 index jumped 1.71 percent to 12,374.37 points, moving as high as 12,390.75 points during the day.

The CAC 40 in Paris rose 0.60 percent to 5,240.46 points, a seven-year high.