WTI Crude Stalls at $89.50 Amid Iran Nuclear Talk Headlines