Global economies, companies hit hard as virus cases top 17 million