Excess supply, low consumer confidence impair market

Toll Brothers' preliminary earnings show 36% drop in revenue