European stocks edge higher ahead of key inflation release; ECB meeting looms

Jun 3, 2025 - 08:22
 0