Not sure where you are, but this is completely not true in the US. Trucks here regularly drive on freeways with speed limits up to 75mph and 80,000 to 100,000lb trucks regularly drive 70-80. Also, there is no law against trucks passing each other either. In some places they cannot use the left hand lane, but if there are 3 lanes they can still (and do regularly) pass each other.