WTI Crude Drops Below $100 on Renewed Iran Nuclear Talks