The Nifty 50 experienced a nearly 2% decline last week, weighed down by geopolitical tensions and crude oil volatility.