Petrol price falls to Rs 18.95 per liter in international markets in H2 of December
The effective crude oil price paid by India fell again to record of several years to just $33.35 for the second half of December, petroleum ministry said, implying a petrol price of $1.08 to the gallon or Rs 18.95 per liter. In India, the retail price of petrol is around Rs 63 per liter. Crude […]