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