Indian markets fell as stalled talks between Iran and the United States pushed oil above $100 per barrel, according to reports. The Strait of Hormuz disruption is raising costs, with firms flagging input pressures. Analysts say fuel prices in India could rise by ₹25-₹28 per litre if tensions persist.