Why Hasn’t Oil Hit $150?
Oil analysts expected prices to soar to $150 following a closure of the Strait of Hormuz. Instead, three months into this disruption, prices hover around $100 a barrel—significantly below recent historical highs, leaving experts wondering what’s keeping them down.
1 day ago
2 mins read