Oil prices fall over 2% as US-Iran de-escalation eases supply fears