The Sensex fell 358.54 points to 73,624.64 in early trade, while the Nifty dropped 117 points to 23,098.30.
Oil and gas fears intensified as Brent crude rose 1.70% to $94.68 per barrel.
HCL Tech, Infosys, Tech Mahindra, TCS, Eternal and Trent were among the early laggards.