FPI selling, weak Q2 results weigh on investorsโ€™ mind