European stocks rally on boosted global sentiment; key inflation data due

Jun 27, 2025 - 17:06
 0