Failed US-Iran truce dampens Indian markets; crude oil prices surge amid tensions.
Open shared insight