The US House of Representatives has voted overwhelmingly to slap new sanctions on Russia, and force President Donald Trump to obtain lawmakers' permission before easing any sanctions on Moscow.
It is a rare rebuke of the Republican in the White House.
It was unclear how quickly the bill would make its way to the White House for Trump to sign into law or veto.
The bill still has to be passed by the Senate, which is mired in debate over efforts to overhaul the US healthcare system as lawmakers try to clear the decks to leave Washington for their summer recess.
The sanctions bill comes as lawmakers investigate possible meddling by Russia in the 2016 presidential election and potential collusion by Republican Trump's campaign.