SENSEX drops 161 pts, NIFTY50 falls 45 pts on rupee hit 96/dollar