Panic buying of fuel wont really raise that much more revenue - it just shifts it from one month to another. People aren't going to use more, they are just buying their normal usage up front.
As the talks continue on Monday, the earliest they can strike will be the following bank holiday monday. The unions wont want to waste a bank holiday on strike, so the very earliest will be a week on Tuesday. The 10th April.
So all those people who "panic" bought for the last couple of days, may be back in the queues for fuel before the strike is even here.
If I run low and cant get any anywhere, then Ill just get the bike out for work. I need to lose a chunk of weight anyway.