It is finished. Jesus satisfied God’s required payment for sin for the whole world and whosoever would believe would have the blood of Jesus applied to them.
1 John 2:2 And he is the propitiation for our sins: and not for ours only, but also for the sins of the whole world.
there are seven uses for the greek word kosmos which is the english word world in Scripture and the word world in the verse you quoted means the scope of the whole world and people without distinction and not every person without exception.
Christ did not die for goats but for His sheep which are made up of people from all nations, tribes , peoples and tongues throughout the whole world and not one nation as the people of Israel had presumed, who had forgotten the promise given to Abraham was to all nations.
If Christ died for every single person without exception then all must be saved and there be no Hell but you falsely presume that Christ did not come to secure salvation for any person and only came to make salvation possible for those who by nature hate God and somehow find it within themselves to choose Him to be saved and therefore rob God of the glory of His salvation and give it to spiritually dead men to falsely boast in themselves.


