O'Sullivan and Zhao level in first Crucible semi-final
Microsoft Stock Jumps 9% on Earnings Beat, Strong Cloud Growth. ‘Our Downgrade Looks Pretty Foolish Right Now.’