Read More General business news Should retail investors buy ING Groep (INGA) at €26 ahead of Q2 2026 results? ING beat Q1 estimates and launched a €1bn buyback. But a €94m Iran war credit overlay is the line analysts are not pricing. byVenkateshMay 21, 2026