Why Sensex fell 2000 pts today: Nifty may hit 16800 soon; rate hike, inflation spook D-Street