I guess it could be possible to hypermile on the highway. When I do that I go slower uphill and coast downhill. Slightly easier for me in D. The cruise control don't know about energy use as such but maintains speeds even if it has to apply brake downhill.