No need to shut down all the trucks. Just shut down the fuel deliveries. Gas, diesel, propane...no fuel means NOTHING runs. Not trucks, not cars, NOTHING!
Think about it. How often do truckstops get fuel deliveries? How about gas stations? I live in a (very) small city with seven gas stations in a ten mile radius of city center. Those seven stations cannot maintain enough fuel to supply more than 24 hours of business. No fuel deliveries means cars and buses don't run. Which in turn means that as people run out of gas in their cars, they can't get to work. Industry shuts down...economy crashes even further...and either we see the changes necessary to save our society take place....or it all dissolves and we move on to whatever is going to replace the current Republic that much sooner.