European stocks muted; Micron hits sentiment ahead of key US inflation release Jun 27, 2024 05:47AM