SNFCA Rallies 265 Testing Key Resistance at 1019 AnheuserBusch InBev Shares Dip as Quarterly Sales Miss Market Estimates nCino Q1 2026 Earnings EPS Crushes Estimates Stock Gains IEA May 2026 Oil Market Report Highlights Demand Growth and Supply Tightness