Headlines
US, European shares rise as earnings mixed; euro dives to lowest since 2017
•
3 min read