measurement
Despite risks to export facilities and shipping through the Strait of Hormuz, Brent oil prices have reached approximately $90 a barrel, which is lower than the $100 per barrel price many observers expected.

Authors

Sources

Referenced by nodes (2)