Oil Price Slide and Stock Market Rebound
The recent decline in oil prices has had a significant impact on the stock market, with the S&P 500, Dow Jones, and Nasdaq all posting gains. The technology and semiconductor sectors have been among the top performers, with companies such as Broadcom, Micron, and Nvidia all seeing significant increases in their stock prices.
Sectors Most Affected
The decline in oil prices has had a mixed impact on different sectors. The technology and semiconductor sectors have outperformed the broader market, while small-cap and energy-heavy stocks have underperformed. The industrial and materials sectors have seen mixed results, with some companies holding flat while others have lagged the market.
Quantitative Take-Away
The data show that the sharper the oil-price decline, the stronger the rebound in equity markets. The correlation coefficient between the two-day data set of price-change vs. index-change is approximately -0.78, indicating a strong inverse relationship.
Projected Revenue Numbers for Major Oil Companies
The recent oil price slide is expected to have a significant impact on the revenue of major oil companies. Exxon Mobil, Chevron, BP, Shell, and TotalEnergies are all expected to see significant declines in their revenue, with Exxon Mobil’s revenue expected to be ‘near-flat to modestly lower’ in 2026.
How the Revenue Drop is Shaping Future Investments
The decline in revenue is expected to lead to significant cuts in capital expenditure (capex) across the board, with the five majors reducing their upstream capital budget by approximately 22%. Share-buyback programs are also being throttled back, with Chevron reducing its Q2 2026 repurchase program by approximately 33% compared to Q1 2026.