India’s currency, stocks and growth projections take a beating as the country faces a triple energy shock due to Iran war.
Major stock exchanges worldwide responded positively to trade agreement developments
Major stock exchanges worldwide responded positively to trade agreement developments
India’s currency, stocks and growth projections take a beating as the country faces a triple energy shock due to Iran war.