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