Nifty drops 0.8% as crude oil hits $100/barrel amid geopolitical tensions