Today's top business news: Stocks tank, tech company's share zooms over 111% on debut, the Phillips curve is dead, and more

Updates from the world of economy, markets, and finance