Indian Economy stable