Europe closes with gains tenth consecutive session
Major stock markets in Europe closed with gains on Friday for the tenth consecutive trading session, marking the longest run of highs since 1990. The DAX reached an all-time high surpassing the 16,000…