On Wednesday, the Nifty 50 and Sensex fell by 0.7% and 0.8%, respectively, amid Middle East tensions affecting investor sentiment and oil prices. Analysts suggest that crude oil fluctuations are shaping market movements, with a focus on selective stock buying for potential gains.