According to CNN, Trump has just recognized Jerusalem as Israel's capital:
President Donald Trump recognized Jerusalem as Israel's capital on Wednesday and announced plans to relocate the US Embassy there, a move expected to inflame tensions in the region and unsettle the prospects for peace.
Wikipedia informs us that Jerusalem's status is quite unclear:
There is significant disagreement in the international community on the legal and diplomatic status of Jerusalem. Legal scholars disagree on how to resolve the dispute under international law. Many United Nations (UN) member states formally adhere to the United Nations proposal that Jerusalem should have an international status.
Also, this seems to be opposing the legal position of the vast majority of states:
The majority of UN member states and most international organisations do not recognise Israel's ownership of East Jerusalem which occurred after the 1967 Six-Day War, nor its 1980 Jerusalem Law proclamation, which declared a "complete and united" Jerusalem as the capital of Israel.
Another CNN article explains about possible issues related to this decision:
The final status of Jerusalem has always been one of the most difficult and sensitive questions in the Israeli-Palestinian conflict. If the United States declares Jerusalem as the capital of Israel, it would be seen as prejudging that question, deciding an issue that was supposed to be left to negotiations and breaking with the international consensus on the holy city.
Question: What are the benefits for the US in declaring Jerusalem as Israel's capital??