Brent fell 0.9% to $88.44 and WTI dropped 0.9% as markets weighed mediation efforts against fresh strikes, a tanker incident in the Strait of Hormuz, and Houthi blockade threats.
34d ago
verifying reliability
No specialized terms available for this topic.