The status of Jerusalem is resolved. It is Israel's capital. It is not the capital of some terrorist "Palestine" and never will be. End of story. The weasels in the State Dept. want to believe otherwise, however.
Hey Astronaut, why are you insulting weasels like that?
It is the President of the United States who makes that decision. The State Department implements the decision. If you look at where countries have their Embassies and Consulates in Israel, you will notice that almost all of the them have their embassies elsewhere. There is a reason for that. The US is not the odd man out.
Congress and presidential candidates try to pander to AIPAC rather than state the truth. Both parties are guilty. The status of Jerusalem has not been resolved.