Two factors determine the hike in the price of petrol available for retail. First, the cost of crude oil in the international market has constantly been rising due to rising demand. Second, the increasing taxes by central and state governments on fuel with excise duty increased 58 times in the last six months. These two factors are mainly why petrol prices have crossed a century in various cities around the country.