World absorbs historic Iran war oil supply loss, but depleted stocks bring risks
The ensuing four-month conflict did, indeed, create the biggest energy disruption in history, according to the International Energy Agency. At its worst, the headline supply loss was 14 million...
