Home Investing US stocks open flat as Ukraine peace talks, Powell speech take centre stage