Answer:
The president.
Step-by-step explanation:
The executive branch, whose head is the president, has the prerrogative to conduct foreign policy on a daily basis. It´s a power stipulated by the US Constitution. Nevertheless, Congress can sometimes exercise checks and balances and influence foreign policy. As an example, the president appoints ambassadors, but the Senate must ratify those appointments.