Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates Delek Log DKL Holds 5166 Direction Awaited 20260513 Aluminum Prices Surge Amid Iran Conflict How Major US Companies Are Managing Cost Pressures Nvidias Jensen Huang Backs British AI Startup Ineffable Intelligence in Record 11 Billion Seed Round