Time: If consumers have time respond to a price change, demand is more price elastic. In very short run, demand for most commodities is relatively inelastic as they don't have time to adjust consumption or find substitutes. When oil prices increased in 2008, causing petrol prices to rise, consumers could do little except pay extra. As time progressed, they could alter their consumption by using public transport, or switching to diesel/electric.