WTI Crude Oil Price Drops To $66 After Israel-Iran Ceasefire Eases Supply Fears Published 24 Jun 2025 Full Article