Berkshire Hathaway is buying Occidental Petroleum's chemical division for $9.7 billion in what may be the last big ...