Oil Price Today (August 13): Crude oil dips below $90 despite Strait of Hormuz deadlock. Here’s why
- Posted on August 13, 2026
- By Business News Today
- 1 Views
- 1 min read
Global crude oil markets face mounting headwinds as major energy agencies revise demand forecasts downward. OPEC slashed its 2026 growth projection to 580,000 barrels daily, while the IEA intensified concerns by predicting a 1.6 million bpd consumption contraction this year. Despite geopolitical tensions at the Strait of Hormuz threatening supply stability, oil prices struggle to maintain momentum above the $90 threshold, reflecting weak demand fundamentals overshadowing supply-side risks.
Summary auto-generated by AI from the original publisher's content. Editorial standards.