They always have to the best of my knowledge for company drivers. O/O they pay all miles at same rate and fuel "stabilization" which from what I hear is not quite the same as surcharge, but keeps price the same.
Thanks-I read on here somewhere that they dont pay empty miles, but I think that post was quite a while ago-