The petrol and diesel prices were kept unchanged by the Indian oil companies in several major cities in the country, according to the sources. However, some minor fluctuations have also been observed which vary from state to state after the taxes. Check out the latest Petrol and Diesel prices here:According to the latest petrol and diesel prices on November 4, petrol in Delhi is available at Rs 96.72 a litre while diesel is being sold at Rs 89.62 a litre. In Mumbai, petrol will be sold at Rs 106.31 and diesel at Rs 94.27 per litre. In Kolkata, people have to pay Rs 106.03 for petrol and Rs 92.76 per litre for diesel. On the other hand, the prices for Chennai also remained unchanged, petrol is being sold at Rs 102.63 and diesel at Rs 94.24 per litre in Chennai.Petrol is being sold at Rs 97 per litre in Noida and diesel will be available at Rs 90.14.The petrol and diesel prices in India are revised on a daily basis at 6 am based on all of these factors.The prices for petrol and diesel rates in India are determined by several factors, which includes:International pricing for crude oil: The primary ingredient needed to make gasoline and diesel is crude oil. As a result, fluctuations in the price of crude oil internationally directly affect the cost of gasoline and diesel in India.State and federal taxes: Several taxes, which make up a sizeable chunk of the retail price, are levied by the federal and state governments on gasoline and diesel.Refinery margins: As part of their service fees, the oil companies that transform crude oil into gasoline and diesel also charge a margin. The retail price of gasoline and diesel includes this margin as well.Foreign exchange rates: The price of gasoline and diesel is also influenced by the value of the Indian rupee relative to the US dollar.