Wall Street stocks closed modestly higher on Thursday, with materials and technology sectors outperforming. Twitter’s earnings may boost tech sentiment, while Intel’s Q3 guidance disappointed.

Leave a Reply

Leave a Reply