Foreign investors continued their buying spree in Indian equities, investing Rs 16,621 crore in the first fortnight of August, as improving relative valuations, resilient corporate earnings and expectations of softer US interest rates boosted sentiment.