Brent crude plunges 15% to $79 as US-Iran deal reshapes rate outlook