Oil prices slid to a two-month low as conflicting signals from Washington and Tehran fueled uncertainty over a potential U.S.-Iran deal, keeping traders on edge throughout a volatile week.