Nifty 50 and Sensex fell sharply on May 18 due to rising crude oil prices and geopolitical tensions. The rupee reached a record low, with all major sector indices declining. Investor sentiment weakened amid ongoing macroeconomic pressures.