The price of extra-virgin olive oil varies according to the quality and the format of the container. The 1 liter can of high quality extra-virgin olive oil should cost around 14-15 Euros. Instead a glass bottle of 0.5 liter of the same oil can cost up to 25 Euros per liter. This is because the glass container is more expensive and because the smaller the quantity you buy the higher the cost.