The Guardia Civil is warning retailers, restaurateurs and consumers in La Rioja about a contaminated batch of olive oil that may cause diarrhoea.