Trump lawyer Michael Cohen got $500,000 from firm tied to Russian oligarch
Other transactions described in financial records include hundreds of thousands of dollars Cohen received from Fortune 500 firms with business before the Trump administration.