WTI Stalls at $87.50 as Trump Floats Fresh Iran Negotiations