Indian stock markets fell for the third straight session on Wednesday as investors remained cautious over rising tensions in the Middle East, particularly the growing conflict between the United States and Iran. The uncertainty kept traders on edge and triggered selling across sectors.