Microsoft books $10B gain from OpenAI stake dilution | The Tech Buzz