US crude stockpiles build 3 million barrels, defying 500,000-barrel draw forecast