The European Union on Friday delayed a vote to ban sales of new petrol or diesel-engine cars from 2035, after Germany made a last-minute push on the use of synthetic fuels.Ministers from the EU's 27 member states were expected to nod through the legislation at a routine meeting on Tuesday, after the European Parliament gave...