Oil down on stock builds, equity rally aids