Oil firms sell petrol at Rs 29 litre, government adds another Rs 48 in taxes