The crude oil price has surged above $100 a barrel, impacting consumer spending and encouraging a shift towards electric vehicles.