Sensex drops 640 points in early trade on tariff worries

Both the BSE and the NSE opened lower dragged by IT stocks