ExxonMobil slides 5% as oil tumbles on US-Iran progress