European stocks waver amid earnings deluge, Iran war deadlock, rate decisions 2026年4月29日 butflys Post Content