The number of houses for sale is still abnormally high... and house prices, like everything else, are a function of supply and demand Image: Gary ShillingAs we???ve stated repeatedly in many, many past Insights, excess inventories are the mortal enemy of house prices.