Citigroup raised its rating on Indian stocks to ‘overweight’ from ‘neutral,’ pointing to better consumer sentiment, ...