Wall Street closes at record highs as crude prices soar