Buffett's firm buys more Apple, Amazon while betting on oil