The Nifty 50 and Sensex fell on April 9, reversing gains from the previous day due to renewed Middle East tensions. The Nifty dropped 0.71% to 23,822.45, while the Sensex declined 0.93% to 76,847.10, as investor sentiment weakened ahead of US-Iran discussions.