Summary: Global stocks are surging on optimistic polling. Celgene and Delphi, meanwhile, are sharply higher after Barron's recommends the stocks.
Summary: Global stocks are surging on optimistic polling. Celgene and Delphi, meanwhile, are sharply higher after Barron's recommends the stocks.