Crude oil prices plunged more than 9% to $88 a barrel after the US paused strikes on Iran and Tehran signalled restraint, boosting hopes of de-escalation. Reports said China is backing Pakistan’s efforts to revive US-Iran peace talks, easing fears of prolonged supply disruptions. The sharp decline in oil prices provided significant relief to global equity markets.
Indian stock markets deliver negative returns for two years, worst since 2012, ET analysis reveals
Indian stock markets have disappointed investors with negative returns over two years. The Sensex has shown its worst two-year performance since 2012. Indices have not