Receive $80 Grab vouchers valid for use on all Grab services except GrabHitch and GrabShuttle when you subscribe to BT All-Digital at only $0.99*/month.
Find out more at btsub.sg/promo
[NEW YORK] US stocks finished higher on Wednesday following a volatile session, with strong gains by energy shares offsetting the hit to the pharmaceutical sector following criticism by President-elect Donald Trump.
Pharma shares quickly nosedived after Mr Trump accused the industry of "getting away with murder" in offshoring production capacity and overcharging for drugs. He said he would push to change the bidding procedures for drugs.
Pfizer fell 1.9 per cent, Celgene 2.3 per cent and Mylan 4.3 per cent, while Bristol-Myers fell 5.3 per cent.
But those losses were countered by solid gains by petroleum-linked stocks after oil prices advanced. Apple and some other technology shares also pushed higher.
The market is "bullish and hopeful that the new administration and Congress can deliver these new plans right away," said Jack Ablin, chief investment officer at BMO Private Bank.
The Dow Jones Industrial Average rose 0.5 per cent to end at 19,954.28.
The broad-based S&P 500 advanced 0.3 per cent to 2,275.32, while the tech-rich Nasdaq Composite Index gained 0.2 per cent to 5,563.65, another record.
Merck bucked the tide among pharma companies, jumping 2.9 per cent on news the Food and Drug Administration accepted for review the drug giant's treatment for metastatic lung cancer.
United Continental advanced 2.0 per cent after it released December performance estimates that bested expectations due to improved booking.
American Airlines rose 0.3 per cent after it said improved results in December had boosted its fourth-quarter estimate for revenue per passenger mile travelled.
Ford shed 1.4 per cent after it confirmed that it expects about US$10.2 billion in pre-tax 2016 profits. It said it expects "continued strong performance in 2017."