Dow Nasdaq SP 500 Hit Record Highs as Oil Prices Slide Below 90 LTM Q1 2026 Earnings Marginal EPS Beat as Airline Navigates Recovery Best Credit Cards for Building Credit June 2026 Outlook