Berkshire Hathaway buys 9.9 million more Occidental shares, has 17.4% stake