Costco (NASDAQ: COST) Market Outlook: US Stocks fell, Retail Stocks Dropping, Nvidia is AI and Israel Hostage Deal take Crude Down November 21, 2023