Business news at a glance

Twitter’s earnings falter as it fights with Musk