Physical oil prices hit record highs near $150 a barrel as Hormuz crisis worsens

The Iran war has forced the shutdown of at least 12 million barrels per day – about 12% of world supply – from the Middle East due to Iran’s effective closure o

Go to Source