
Morgan Stanley warns of potential economic instability in India due to sustained oil prices
Morgan Stanley’s team has issued a warning that sustained oil prices at $110 per barrel could destabilize India’s economy and potentially force the Reserve