June 24, 2026

Crude falls after 19m barrels cross Hormuz Strait