The Spanish government has announced that as from the 1 January 2014, open and refillable bottles of olive oil will not be allowed on tables.
The article explains that is is to improve the quality of the oil. It also says the ultimate date you will see open bottles on table is 28 Feb 2014 to allow old stock to be used up.
The Spanish Federation of Hospitality is against the idea because of the environmental impact of wastage in bottles and food having to be thrown away.
So travellers may well expect to pay for the privilege of having olive oil on the table, in the future.