European software earnings: where is the AI disruption? - XLK News | Rallies