RTX Corporation RTX Q1 2026 Results Top Views on Strong Revenue Oxford OXLCL Stalls at 2431 Breakout or Breakdown 20260520 Epstein Testimony Renews Focus on Legal and Reputational Risks for Associated Entities March Retail Sales Rise 17 Higher Tax Refunds Provide Tailwind for Consumer Sector Wall Street Turns Up Heat on Clean Energy Technology Investments IBMs 2026 Global Outlook Banking and Financial Markets Face Transformation