After earlier strong gains, European shares were mixed today after an enormous $2 trillion US stimulus package and evidence of moves by companies to deal with the financial effects of the Covid-19~crisis failed to offset the impact on markets of a surge in cases around the world. After jumping as much as 5.1% in earlier trade, […]