38 percentage of petrol price is taxes!!

It is revealed that the 38 percentage of the petrol rate is several taxes by central government. Around 26 Rupees out of the total petrol price is taxes. The basic price of petrol is Rs. 41.38 that included with 2.5 percentage custom tax. We pay the additional rate as several taxes put by Central government.
Oil companies defined that they bear the loss of Rs. 333 crores per day, so that they are forced to increase the petrol rate. How can we complain against them? The government put so many taxes on them, so they raise the rate. On this year the petrol rate was increased in five times.
What should we do? Does the wise decision should be taken by oil companies or government?