Banking deposits hit all-time high on attractive policy rate