Wall Street Slides as Treasury Yields Hit 19-Year High Amid Fed Fears, Iran and China Diplomacy
Photo by Tyler Prahm on Unsplash US stocks tumbled Wednesday as the 10-year Treasury yield surged past 5.12%, its highest level since 2007, reviving fears that the Federal Reserve is not done raising interest rates. The sell-off wiped out gains…