Oil near $94 and dwindling reserves: The Strait of Hormuz threatens global energy security
Brent topped $94 — a high since July 24. Global oil stockpiles have fallen 6% since February, and the US SPR has dropped below 300 million barrels — a low since 1983. Experts warn: if the Hormuz blockade persists, reserves could be exhausted by 2027.
Read more →