Home Economy Budget release rate hits 94.2% at end of July