European shares mixed as fragile US-Iran truce shows signs of strain, limiting gains.
Open shared insight