FPI selloff: Rs 21,000 crore offloaded from Indian markets in August first half; Analysts cite US tariffs, Q1 earnings and rupee depreciation | NewsHunt | NewsHunt