What’s making homebuilders so cheery?

by Amy Scott