Indian stocks face mixed outlook: 10-15% upside but Nifty may turn negative