US stocks snap gains to fall sharply after downbeat tech earnings

Post a Comment

Previous Post Next Post