NEW YORK —  A federal judge on Wednesday denied President Donald Trump's effort to block subpoenas from Democratically-controlled House committees that seek records from two financial companies for investigations of him, his family, his businesses and others.

In a decision that dealt Trump a second defeat on similar congressional efforts this week, U.S. District Judge Edgardo Ramos ruled that the subpoenas passed constitutional muster, had a “legitimate legislative purpose,” and were in the public interest. Ramos also ruled that Trump lawyers had made sufficient arguments that allowing the committees to obtain at least a decade of Trump financial dealings transacted through Deutsche Bank and Capital One Financial Corp. could cause “irreparable harm” to the president and his companies. However, the judge said that impact was outweighed by the constitutionally enshrined investigative authority of the federal government’s legislative branch.

...