Business

Oil falls further on hopes of smoother crude flows via Hormuz

Jun 24, 2026

Brent crude drops to $76.30, WTI slips to $72.43 a barrel