It has been an interesting week on the Indian bourses with markets starting the week on a negative note but finally ending it with some gains. Selling was triggered in the beginning of the week by higher crude oil prices. Oil prices spiked on Monday after two large crude production bases in Libya shut down due to a military blockade. This could potentially curtail crude flows from Libya to a trickle.The negative sentiment further intensified after the International Monetary Fund (IMF) lowered India's growth forecast. Subdued quarterly results by key index constituents and negative global cues also put pressure on domestic shares. Most of the selling at the beginning of the week was broad-based as both the BSE Mid-Cap index and the BSE Small-Cap index witnessed losses. Domestic institutional investors maintained the selling pressure having net sold Indian equities worth Rs 3,539 crore in the period between January 17 to 23. However, sentiments improved towards the latter half of the week due to a correction in crude oil prices and amid heavy buying interest by foreign institutional investors (FIIs). In the same time period as mentioned above, FIIs net bought Indian equities worth Rs 1,396 crore.