Global oil market weathers Iran war shock, but reserve depletion raises future price risks

The Economic Times