Tag: amgen

After a six-session rally, stocks fell today on disappointing earnings from AT&T and Amgen, along with a surprise...