Indian Investors Profit Amid Global Turmoil: What Do The Numbers Show?