US Dollar Majors, Gold, Silver, Oil, S&P 500 Weekly Technical Outlook: 10/21/2024