U.S.-Iran talks uncertain; oil tops $100; Tesla reports - what’s moving markets | AllMind News