US Stocks pared most of their gains into the close as a rally in technology companies fizzled out. The Nasdaq 100 notched its third straight day of losses after earlier climbing about 1%. Dip buyers helped push the S&P 500 Index higher, with defensive industries such as utilities and consumer staples among the best performers. […]

Read more of this post


This post is ad-supported