Rallying Microsoft shares could be forming the troubling ‘bear flag’ chart pattern

0
3