WTI crude extends 10% gain as Trump warns Iran on stalled talks