Iran war impacts global energy markets with oil shortages | OOBF

Blockade of Strait of Hormuz causes loss of nearly a billion barrels of oil.

Open shared insight