US equities faced renewed pressure on Thursday as megacap technology earnings and the Federal Reserve’s (Fed) tepid showing this week weighed on sentiment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results