WTI stabilizes above $67 as EIA cuts US output forecast, geopolitical risks persist

13/07/2025