Headlines
European shares extend gains on financials but track weekly fall
•
1 min read