Markets today: stock rally stalls as tech earnings, U.S. Fed in focus
Stocks struggled for solid footing ahead of earnings from some of the tech behemoths that have powered the equity resurgence, with traders also sifting through a batch of economic data and awaiting the Federal Reserve rate decision. The stakes are high for...