India, July 22 -- Indian stock markets traded sharply lower on Wednesday, with Bank Nifty, Sensex, and Nifty 50 coming under heavy selling pressure amid renewed global concerns. Investor sentiment weakened after US President Donald Trump renewed tariff threats on the pharmaceutical sector, while escalating geopolitical tensions in West Asia pushed crude oil prices higher. The risk-off mood triggered broad-based selling across financial, banking, IT, metal, and PSU banking stocks, dragging the benchmark indices lower.

Why Is Bank Nifty Down Today?

Bank Nifty declined alongside the broader market due to a combination of global and domestic factors:

Nifty at 23,961: Key Reasons Behind Today's Fall

The Nifty 50 slipped to an intraday low ...