nyc979 (15)in #news • 8 days agoStocks - Europe Sells Off; Germany Faces Hefty Virus CostBy Peter Nurse Investing.com - European stock markets traded sharply lower Monday, with investors worried about the extent of support from policymakers to combat the economic…