Stocks rally sharply on news that some pandemic hotspots may be peakingFed announces more stimulus measuresGermany refuses to issue joint debt but ECB keeps Italy bond yields downOil prices fall as...