Home Economy Budget release rate hits 95.8% at end of Oct.