sharma ji how many litre are their in a barrel. Please tell me how come even today India has cost of petrol higher than countries like Pak Malaysia or Thailand which have no subsidies on fuel. While we are at it can you also enlighten me what is % of taxes included in the price we pay for petrol?? Thanks in advance for letting me know the truth