Stocks and oil prices tumble as Europe prepares more virus restrictions. Posted on October 28, 2020 by RajanStocks and oil prices tumble as Europe prepares more virus restrictions.Post navigation← PreviousNext →