Oil Price Today: The petroleum prices and fuel supplies in India's neighboring countries are under intense pressure due to rising global oil prices amid ongoing tensions in the Middle East and the blockade of the Strait of Hormuz.
The disrupted supply chains have led to an increase in the costs, with countries, including Pakistan, Bangladesh, Nepal, and Sri Lanka, largely feeling the impact.
Petrol and diesel prices skyrocket in Pakistan
Petrol and diesel prices in Pakistan have recorded a sharp rise. On March 7, 2026, the government hiked the petrol prices to Rs 321.17 per liter and high-speed diesel to Rs 335.86 per liter, Dawn reported. The nearly 20% increase is attributed to rising global oil prices due to the Iran-US-Israel war. In cities like Karachi, Islamabad, and Lahore, the common people are standing in long queues at petrol pumps.
How much does filling a tank in China cost?
Oil prices in China have reportedly skyrocketed, directly impacting petrol and diesel prices. According to the National Development and Reform Commission (NDRC), the retail price cap for gasoline (petrol) has increased by 695 yuan ($100.46) per metric ton, and diesel jumped by 670 yuan ($96.84) per metric ton. These changes come into effect on March 10, 2026.
Fuel supply in Bangladesh
Bangladesh's new government imposed fuel rationing from March 6 to 8 to prevent panic buying. Dhaka imports 95% of its fuel. According to reports, petrol prices currently remain stable at Tk 116 per liter and diesel at Tk 100 per liter. Moreover, India has recently sent 5,000 tons of diesel to Bangladesh, and a total import of 280,000 tons has been finalized to avoid a shortage this month.
Petrol and diesel prices in Nepal
In Nepal, petrol is selling at NPR 157 per liter and diesel at NPR 142 per liter. According to NOC Nepal, oil prices have increased slightly (about $0.03 per liter). Nepal reportedly imports most of its fuel from India, so the situation is stable now. However, the rising global prices are impacting transportation costs.
Check latest petrol rates in Indian cities
| City | Price | Price Change |
|---|---|---|
| New Delhi | ₹94.77 | 0.00 |
| Kolkata | ₹105.41 | -0.04 |
| Mumbai | ₹103.54 | 0.00 |
| Chennai | ₹101.06 | -0.17 |
| Gurgaon | ₹95.65 | 0.00 |
| Noida | ₹94.74 | -0.14 |
| Bangalore | ₹102.96 | +0.04 |
| Bhubaneswar | ₹100.97 | -0.19 |
| Chandigarh | ₹94.30 | 0.00 |
| Hyderabad | ₹107.50 | +0.04 |
| Jaipur | ₹104.38 | -0.83 |
| Lucknow | ₹94.73 | +0.04 |
| Patna | ₹105.23 | 0.00 |
| Thiruvananthapuram | ₹107.48 | -0.01 |
Check latest diesel rates in Indian cities
| City | Price | Price Change |
|---|---|---|
| New Delhi | ₹87.67 | 0.00 |
| Kolkata | ₹92.02 | 0.00 |
| Mumbai | ₹90.03 | 0.00 |
| Chennai | ₹92.61 | -0.20 |
| Gurgaon | ₹88.10 | 0.00 |
| Noida | ₹87.81 | -0.17 |
| Bangalore | ₹90.99 | 0.00 |
| Bhubaneswar | ₹92.55 | -0.19 |
| Chandigarh | ₹82.45 | 0.00 |
| Hyderabad | ₹95.70 | 0.00 |
| Jaipur | ₹89.90 | -0.75 |
| Lucknow | ₹87.86 | +0.05 |
| Patna | ₹91.49 | 0.00 |
| Thiruvananthapuram | ₹96.48 | 0.00 |

