HSBC Q1 profit misses estimates; AI predictions for XRP rejected by analyst. Europe markets mixed amid geopolitical tensions.