New Delhi, March 16 -- Buy or sell stocks for 16 March: The Indian stock market ended the week under significant corrective pressure amid deteriorating global risk sentiment, rising crude oil prices, and persistent selling by foreign institutional investors. The sharp shift in global risk appetite triggered broad-based profit-taking across sectors, resulting in one of the steepest weekly declines in recent months. As the US-Iran war intensified and energy prices surged, global investors appeared to reduce their exposure to emerging markets, leading to notable capital outflows from Indian equities.

FIIs remained aggressive net sellers in the cash segment, recording total outflows of Rs.35,053 crore during the week. The scale of selling re...