A rare strike on Saudi Aramco's tower in Riyadh and the ongoing war with Iran have pushed oil prices above $100 a barrel. For traders, this isn't just a geopolitical headline: it's a catalyst for energy and defense stocks. While oil giants like ExxonMobil ($XOM) and Chevron ($CVX) benefit directly from higher prices and refining margins, defense contractors are also seeing a wave of federal contract awards that signal sustained demand.
This week, three publicly traded companies, Jacobs Solutions ($J), L3Harris Technologies ($LHX), and CACI International ($CACI), landed contracts worth a combined $303 million. Here's what each means for your portfolio.
The Macro Catalyst: Oil Above $100
The Saudi Aramco tower strike and the Iran conflict are unpriced macro risks that just became reality. Oil prices above $100 directly boost revenues for $XOM and $CVX, which have large refining and production exposure. The defense sector also benefits as the U.S. ramps up military posture in the region.
This macro backdrop makes every defense contract award this week more significant for traders.