I’ll bet Fuel Depot fires him.
If Fuel Depot's insurance contract requires that employees not resist, I bet you're right. However, a good case could be made that this guy was just defending his co-worker, not trying to protect Fuel Depot's property. That might help.
You’re probably right, but it’s okay. I’m sure someone will hire him. Perhaps as some executive’s bodyguard.