New York-based Citi sold a total of 145.3 million shares of HDFC at Rs 657.56 apiece through multiple block deals
A CRR cut alone may not suffice high oil prices dim expectations of a repo rate cut