Spanish truck drivers blocked the border with France to all goods traffic yesterday as fuel price protests in Spain, France and Portugal raised fears of food and petrol shortages.

Spanish and Portuguese drivers began indefinite strikes, and lines of trucks up to eight kilometres long formed on the French side of the border after Spanish picketers smashed the windscreens of foreign goods drivers who tried to enter Spain.

French and Spanish truckers also staged "go-slow" protests, causing tailbacks of 30 kilometres in Bordeaux, France, and 20 kilometres or more around Madrid and Barcelona.

The drivers were all demanding action to offset the effect of high oil prices, now at record highs of over $139 per barrel.

Spaniards fearing fuel shortages queued to fill their tanks and 40 per cent of gas stations ran out of supplies in Spain's hardest hit region, Catalonia, according to one industry group.

Long lines formed at Spanish and Portuguese supermarkets after truckers said they could run out of fresh food in days.

"No one is earning enough money to eat anymore: not the truckers, not the fishermen, nobody, and someone has to find a solution," said Jaime Diaz, president of Spain's National Road Transport Confederation.

Spanish Prime Minister Josè Luis Rodriguez Zapatero postponed a major speech on the economy to grapple with the first big strike to hit Spain during its worst economic slowdown in 15 years.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.