Has the gold bull run out of steam?