Stocks Stage a Retreat as 10-Year Yield Rises
February 21, 2018 at 16:41 PM EST
The Fed giveth, and the Fed taketh away. Stock prices plummeted this afternoon, the Dow Jones Industrial Average shedding more than 440 points, as bond prices continued to tumble and long-term interest rates surged higher. A brief surge of optimism after the Federal Reserve published its January minutes at 2 p.m. EST quickly gave way to renewed […]