Worries About China, Oil Prices Trigger Global Stock Plunge
Worries about China’s slowing growth and further drops in oil prices sparked a global stock selloff on Friday. The cost of a barrel of oil slid below $30 for both the Brent and West Texas Intermediate benchmarks. In New York, the S&P 500 fell 2.7 percent in afternoon trading, while the Dow was off nearly […]