Stocks Rally On October 21 But Earnings Disappoint By: TalkMarkets October 21, 2021 at 19:32 PM EDT Strange day for stocks, with the rally coming in the final hour on a relatively small buy imbalance. Read More >> Related Stocks: 7-10 Year Treasury Bond Ishares ETF Chipotle Mexican Grill DB US Dollar Index Bullish Fund Invesco Intel Corp SPX Snap Inc