Stocks Slump & Oil Crashes On Virus Jitters & Geopolitical Risks