Oil poised for weekly drop as Iran fears ebb and broader markets slide