Benchmark stock indices Sensex and Nifty closed lower on Wednesday in line with losses in global markets after fresh US tariffs on China, even as the Reserve Bank cut policy rates for a second consecutive time as it sought to bolster the economy in the face of further pressure from damaging US tariffs.