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
Open shared insight