Print
Crude plunged as renewed US-Iran diplomatic channels mask historic physical supply deficit
economy
15 Apr 2026
Crude plunged as renewed US-Iran diplomatic channels mask historic physical supply deficit