Explained: What US‑Israel war on Iran means for Indian stocks and oil prices by ET Markets | March 2, 2026 6:06 pm | Indian Stocks, Market, News