measurement
Brent Crude oil prices surged to $120 a barrel as markets priced in the risk of sustained disruption in the Strait of Hormuz, according to data from the World Economic Forum.

Authors

Sources

Referenced by nodes (3)