India To Succumb To Global Turmoil?