Indices Slide Amid Middle East Tensions; Nifty 50 Gains On Earnings Boost