New Delhi, Feb. 19 -- Major indices Sensex and Nifty fell for the ninth consecutive trade session on Tuesday after heavy selling in the final hour of the trade on account of profit booking.

Initially investor sentiments were upbeat owing to the transfer of interim dividend from the RBI to the government and a possibility of easing trade tension as a new round of trade talks between the US and China are set to begin.

However, other factors like high crude oil prices in the range of $66-67 per barrel, weak rupee and continued tensions between India and Pakistan capped the gains.

"Though the amount is not huge but it is a breather for the government keeping in mind the fiscal deficit. Markets rejoiced as the RBI dividend will make way in th...