Robert Reich, who served in the administrations of Presidents Gerald Ford and Jimmy Carter and was Secretary of Labor under President Bill Clinton, always has a point of view worth considering. He is always a good read.
Here is Reich's view on Trump's Russia problem and Trump's financial conflicts.