WTI Crude Slides to $98 as Iran Nuclear Talks Set to Restart