Europe Roundup: Sterling dips as uncertainty surrounding the Iran conflict keep investors cautious, European stocks gain, Oil falls as markets weigh shaky US-Iran truce-May 27th,2026

2026-05-27 11:57:00