TRENTON, N.J. — Drugmaker Bristol-Myers Squibb Co. is cutting jobs again, this time eliminating about 3 percent of its positions in its latest effort to streamline operations. The cut amounts to about 840 jobs out of 28,000 worldwide, and follows rounds of layoffs in 2008 and in 2007, when the company had about 41,000 employees globally.