But at an average price of $46 per share, Buffett seems to think it's now worth adding to his position in Occidental.