Occidental Petroleum, the oil giant in Berkshire Hathaway’s portfolio, announced it is acquiring CrownRock in a deal worth $12 billion.