Could Bitcoin have shed its last 70000 $ pins?