Article in today’s Daily TelegraphOoh err.. could mean £1.60 a litre for petrol by the year end!