The Senate has passed a sweeping sanctions package targeting Russia, Iran and North Korea with an overwhelming bipartisan majority, 97-2, the CBS news reported Friday.
The U.S. House passed the sanctions package Tuesday in a 419-3 vote, sending the legislation to the Senate.
The White House has not definitively said that President Trump will sign the bill, but the measure won a veto-proof majority in both the House and Senate.
The measure -- a reprimand for Russian interference in the 2016 election cycle, among other things -- requires congressional approval before the president can ease or lift sanctions.
Negotiators from the House and Senate came to an agreement on the legislation in recent days after it garnered overwhelming support in the Senate but stalled in the House.
The Senate originally passed the legislation in a 98-2 vote in mid-June, but the House claimed the measure violated a clause in the Constitution that says bills that raise revenue for government must originate in the House.
According to the latest version of the legislation, Mr. Trump would have to send a report for any plan to ease sanctions to Congress, and Congress would have 30 days to accept or reject the plan.