Indian Stocks Hit $4 Trillion Market capitalization for the First time