Market Wrap: Sensex jumps 595 points, Nifty tops 25,200. Here are key factors behind the rally in Indian stocks

Indian stocks rallied and ended in the green on Tuesday, with the Sensex climbing more than 590 points and the Nifty 50 breaching the 25,230 level, as a number of factors, from gains in auto stocks to optimism over U.S. trade negotiations and expectations of a U.S. Federal Reserve rate cut, shaped investor sentiment.