Indian stock markets closed last week with minor losses due to mixed macro data and a falling rupee. Despite selling pressure ...