Home Finance Wall Street pushes stocks, oil higher on promising data