It was a solid start to the week with gains putting the S&P 500 within 10 points of its all-time closing high. A rally in crude oil pushed West Texas Intermediate to a one-month high. Defense stocks gave Wall Street some of the largest gains after President Trump inked a number of deals with Saudi Arabia. General Dynamics (GD) - Get Report , Lockheed Martin (LMT) - Get Report , Boeing (BA) - Get Report , and Raytheon (RTN) - Get Report each enjoyed solid gains. Apple (AAPL) - Get Report moved slightly higher after RBC Capital forecast that its market capitalization will eclipse the $1 trillion mark in the next 12 to 18 months. Catalysts include a "premium-priced" iPhone 8 and extended share buybacks. Citigroup (C) - Get Report has agreed to a roughly $97 million settlement to close out a DoJ criminal investigation. The bank allegedly violated anti-money laundering regulations at its Banamex USA business.