Sensex Tanks 2,702 Points As Russia Invades Ukraine, Nifty Ends At 16,248 | Sharefundss