FPIs withdraw Rs 18,000 crore from Indian equities in August due to trade tensions, earnings, and rupee depreciation.