U.S. stocks snap two-day drop; Treasuries trim losses
US stocks snapped a two-day decline on Wednesday as corporate earnings and economic data came in better than expected. Treasuries trimmed losses as traders priced in further interest-rate hikes from the Federal Reserve. Solid reports from Moderna Inc. and...