UK Petrol sales fall as motorists tighten their belts
2011 has witnessed a significant slump in petrol sales in the UK with the very nice men at the AA predicting further falls in to 2012.Petrol sales between January and September 2011 totalled 13.9 billion litres showing a fall of...
Read More