Tag: 1. US-Iran agreement 2. global markets 3. geopolitical tensions 4. energy flows 5. Indian equities