Greg, According to the news media, Janet Yellen was " fabulously successful". She is responsible for all of the success of the markets due to her monetary policy decisions. Today is was said, the the reason the market is selling off is because of her departure. Is the world really that confused.
RE: STOCKS DECIMATED: THIS NOW HAS THE POTENTIAL TO GET MUCH WORSE. By Gregory Mannarino