The Dow made another run at 13000, finishing up 46 points at 12984. Despite coming within four points of the mark, early losses kept the index from reaching 13000.
Dow rises 23 points to close at highest level in 34 months. But stocks on Nasdaq edge down.
Diet drugs are competing to win government approval. But a Food and Drug Administration panel rejects the second of three diet drugs: Arena's lorcaserin.