Energy shares boost FTSE 100; Crest Nicholson leads rout among housebuilders