Dollar shines against euro, riskier peers as virus hit widens

The yield curve between US three-month bills and 10-year notes inverted overnight and German investor confidence slumped as its economy stagnates, sending the euro cheaper than $1.08 for the first...