The 30-stock Dow touched an all-time high on Monday and closed at a record as oil names jumped.