Good Morning from Germany, where petrol prices have reacted much more sharply to the oil shock than in the rest of Europe. Excluding taxes and duties, petrol currently costs about 94 cents per litre at the pump in Germany, compared with 85 cents in France, 79 cents in Spain, and 76 cents in Italy.