IBM forecasts preliminary Q2 revenue below estimates as spending shifts to AI financialnews_rlv83x 5 hours ago