Total:1
-
2026/08/04
US oil reserve strategy: A futile gamble amid Iran's Strait of Hormuz leverage
TEHRAN- Washington's desperate bid to tame oil prices through strategic reserve releases is doomed to fail, experts warn, as Iran's commanding position in the Strait of Hormuz renders American threats increasingly hollow.