How many barrels of oil can the S&P 500 buy? By: CNBC.com News January 27, 2016 at 14:20 PM EST Based on recent prices, the S&P 500 price can buy about 61 barrels of oil. That's up from 10 barrels a couple years ago. It could be as high as 100. Read More >> Related Stocks: Sentinelone Inc Cl A