$BGCP News Article - Why BGC Partners Stock Was Up 20.3%