Sensex drops 640 points in early trade on tariff worries
Both the BSE and the NSE opened lower dragged by IT stocks