Market Insight: Why Stock Market Fell Today| 15 May 2026
Indian markets ended marginally lower on Friday, 15 May 2026, giving up early gains as macroeconomic stress resurfaced. After a strong rebound in the previous session, the day began on a positive note but gradually became weak due to rising crude oil prices, currency depreciation, and profit booking. The biggest shock for investors came from […]










