The local BP ran dry on Tuesday, and Wednesday, its already out of unleaded today and it probably have issues tomorrow too. The thing is tho that the are tankers coming to refill it. If instead people had waited until the tanker drivers went on strike then it would have run dry once and only 1/3-1/4 of the people that have got fuel would have.
I stand by my "better to have and not need than need and not have" comment. If nuclear war broke out I would stockpile food, rather than stand around laughing at the panic buyers. Its not like fuel is going to go down in value anyway so even if the is no strike what I have is going to get used.