President Donald Trump is causing some commotion for investors in U.S. defense contractors this week. First, Trump criticized ...