Oil prices fell sharply as European markets rallied on de-escalation in the Strait of Hormuz, while Disney's stable theme parks show resilience.