WTI crude surges 3% past $90 on fading Iran deal hopes