Crude plunged as renewed US-Iran diplomatic channels mask historic physical supply deficit
Crude plunged as hopes for renewed US-Iran diplomatic talks triggered a speculative selloff, masking the largest physical supply disruption in history and an expanding US naval blockade.