European stocks mixed; Shell shines as quarterly earnings continue May 2, 2024 05:55AM