I get this kind of driving from trucks and SUV's all time on 95. The part that sucks is that once I move over, they don't speed up. So I get back into the passing lane and they do it again. The next time they ride my butt, I tap my brakes pretty hard.
With tractor trailers, I try to give them as much room as they need, but if I've got no where to go and they keep riding my butt, well, we play a cool game of "how many gears am I gonna make you change up every hill for the next 40 miles." They usually get the idea by then since time is money.