Genius Group Approves 100 Million AI Investment Strategy WAL Q1 2026 Earnings EPS Beats Estimates by 307 Amid Steady Banking Performance Wall Street Futures Steady as Investors Eye Middle East Developments Dell Shares Surge