Corporate balance sheets support Wall Street