Markets fell as higher crude oil prices and bank stock sell-offs dampened investor sentiment in early trading.

Stock markets plummet as HDFC Bank and rising crude oil prices lead to significant early trade losses on July 20, 2026.

Sensex dropped 550 points, and Nifty slipped below 24,200 as heavy selling in HDFC and Axis Bank shares, coupled with rising oil prices, weighed on market sentiment.

Sensex dropped 443 points and Nifty fell 95 as weak bank stocks and rising crude oil prices amid Middle East tensions weighed on market sentiment.