Some good and bad news from the RBI