WTI Crude Drops Below $102 on Iran Peace Deal Optimism