European stocks set for another mixed open as Iran peace efforts remain unclear April 16, 2026 · CNBC Read full story at source