Iran war threatens a prolonged hit to global energy markets

A quick end may calm markets, but restoring supply and prices could take weeks or months.