U.S. stocks are rallying as companies report fatter profits than expected. The S&P 500 climbed 2.8% Tuesday and recovered all of its drop from Monday, which came on worries about President Donald Trump’s trade war and his attacks on the head of the Federal Reserve.
How is it insider trading when it’s public knowledge?