The U.S. Justice Department on Friday dropped its criminal investigation of a top target of President Donald Trump, former No. 2 FBI official Andrew McCabe, at the tail end of a week in which the U.S. law-enforcement agency came under extraordinary pressure from the president.

Since he was fired by former Attorney General Jeff Sessions in March 2018, McCabe has often been a punching bag for Trump, and the department's decision not to charge him could further stoke Trump's ire.

Trump has spent the week criticizing prosecutors, jurors and the judge in a separate case involving his longtime political adviser, Roger Stone, raising questions about whether Trump is eroding the independence of the U.S. legal system.