Stock Market Futures Flat on May 28 2026 What Traders Are Watching Citigroup C Q1 2026 Earnings EPS Beats Estimates by 133 as Cost Discipline Drives Profitability Oil Prices Decline as Trump Signals Imminent Iran Deal Determination