The oil fund is Exxon, which is in the S&P 500, which is in your 401k.
While you're technically correct, the stock market primarily benefits those with enough disposable income to generate large investments where they do not need to draw down the principle, and that certainly isn't the majority of Americans.