Indian markets fell sharply on Tuesday, with Sensex dropping 1,018 points and Nifty losing 309 points. Weak earnings, U.S.