Investment bank says buy defense stocks, brace for $100 oil and 10% stock market correctionCNBCApr 04