Storia: IBM releases preliminary results for Q2 2026, sees shares drop by more than 20 percent — Warptech Lab News