On March 27, Indian stocks declined as crude prices rose and bond yields surged, leading to a fifth consecutive week of losses. The Nifty 50 and Sensex fell significantly, with PSU banks experiencing notable losses amid fears of fiscal sustainability.