Indian Markets End Flat as Crude Oil Prices and Global Tensions Rise Posted by Sachin Kumar AIViralHub News Desk on May 20, 2026 crude oil prices finance news 2026 Geopolitical Tensions ICICI Direct Indian economy Indian Stock Market Market Volatility Nifty Today Sensex News stock market analysis +