top-news Markets Bleed Red as US-Iran Peace Talks Crumble; Sensex Sheds 1,600 Points News Trust India report April 13, 2026 Crude oil surges past $100 a barrel, rupee weakens sharply against dollar as investor...Read More