The Nifty-50 Index and Sensex both experienced losses of around 3 percent each over the past week, while the mid-cap index saw a decline of 3.9 percent. The Indian market has been consistently under pressure from selling by investors, leading to significant volatility in the past week. In contrast, global markets have maintained their buoyancy, with Brazil, Germany, and the US emerging as the top-performing markets.