Will Indian Economy Go Short?