The whole boycotting petrol thing is a load of ********. You'll either get the petrol the day before or after for a start or the petrol company will just sell their excess to other companies probably pushing the price up not down.
Snopes has a good article about it
Urban Legends Reference Pages: Gas Out