Berkshire Hathaway buys 9.9m more Occidental shares, has 17.4pc stake