How many litres of petrol do you get from a barrel of oil ?
With all the talk of petrol prices going through the roof, I was wondering exactly how many litres of petrol do you actually get from a barrel of oil. I heard on the radio today that petrol could soon be £2 a litre or £10 a gallon !!!!!!!!!!!!!! How can this be possible ?