Iran War Intensifies, Puts India Market Rebound at Risk
If oil stays above $100 a barrel for a year, the direct terms of trade shock will be $80 billion.
By Menaka Doshi, Anup Roy ยท Bloomberg
If oil stays above $100 a barrel for a year, the direct terms of trade shock will be $80 billion.