Gains were led by index heavyweights with Reliance Industries contributing the most.
Traders are waiting for the earnings season to kick off.
To be sure, this is not some stunning new revelation that our equity markets are beholden to foreign flows.
Sensex ends 134.91 pts down at 28,709.87; Nifty falls 44.70 pts at 8,712.05.
'Swachh Bharat Cess imposed last year should be made broad-based.' 'Budget should be predominantly economy/ business-oriented and problem-solving rather than political consideration-based.'