Wall Street has ended mixed after a rally in Allergan Plc and other healthcare companies offset a decline in energy shares.
To read our articles you will need to either login or subscribe.