FPIs became net buyers in Indian sells with Rs 3289 crore buys, driven by improved earnings outlook and narrowed valuation gap, amid renewed US-China trade tensions.