Middle East tensions escalate; earnings flood ahead – what’s moving markets 2026年7月21日 butflys Post Content