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