Middle East Tensions Drive Gains for Canadian Natural Resources CNQ Nu Holdings Posts Record Q1 2026 Revenue Above 5 Billion Net Income Surges 41 Flowers Foods Reaffirms FullYear Guidance Amid Input Cost Pressures Dow Jones Futures Edge Higher as SP 500 and Nasdaq Hit Record Highs AI Stocks Show Potential Japans Megabanks Report Record Profits Amid Rising Credit and Geopolitical Risks Hindalco Reports 50 Drop in Q4 Net Profit Due to OneTime Expense of 4171 Crore at Novelis Snowflake Surges After Earnings Beat and 6 Billion Amazon Cloud Deal