Market Outlook: Can Nifty 50 Maintain 23,000 and Bank Nifty Hold 53,000 Amid Rising Oil, High VIX, and US-Iran Discussions?