Storia: Major banks post historic Q2 2026 earnings as trading revenues surge — Warptech Lab News