US, European shares rise as earnings mixed; euro dives to lowest since 2017 – Reuters

%d bloggers like this: