Oil drops 9% weekly as Hormuz shipping resumes after US-Iran deal