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.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *