European stocks set to open higher as Iran war deadline unsettles markets April 7, 2026 · CNBC Read full story at source