Shares of ExxonMobil (XOM +4.41%), Chevron (CVX +4.48%), and Occidental Petroleum (OXY +4.90%) surged in the first half of 2026. Here's which one of these stocks could be the best to buy for the second half of the year. How these oil stocks stack upOccidental Petroleum has delivered the most impressive year-to-date performance among these three stocks. The runners-upHow do these oil stocks rank for the second half of 2026? Expand NYSE : OXY Occidental Petroleum Today's Change ( 4.90 %) $ 2.74 Current Price $ 58.65 Key Data Points Market Cap $59B Market cap calculated using publicly traded shares outstanding only.