FPI selling, weak Q2 results weigh on investors’ mind