Geopolitical tensions, elevated crude and a falling rupee are intensifying strains on sentiment, even as broader markets saw record participation in April. Financials led the decline this week amid regulatory shocks and profit booking.