Indian stocks weakened on Thursday as the escalating hostilities between Iran and Israel are seen keeping investors on edge. Downsides could however be limited with the global markets taking the heightened geopolitical tensions in their stride in the expectation that the skirmishes won't spiral into a full-blown war involving global powers, including the US.