Major stock averages finished lower Friday but marked weekly advances as the so-called Trump trade and strong earnings helped the benchmark S&P 500 (SP500) hit record highs.  Stocks did notch a second ...
Russian President Vladimir Putin said yesterday that he and Donald Trump should meet to talk about the Ukraine war and energy ...