India's state-owned oil-marketing companies raised petrol and diesel prices on Friday, May 15, 2026 [1, 2].

The price hike arrives during a period of high political tension, with opposition leaders suggesting the government suppressed costs to secure votes before implementing the increase.

Reports indicate that petrol and diesel prices increased by ₹3 per litre across all variants nationwide [1]. However, data from Delhi shows a discrepancy in the diesel hike, where the price rose by ₹1 per litre, moving from ₹89.67 to ₹90.67 [3]. In Delhi, petrol prices rose by ₹3 per litre, increasing from ₹94.77 to ₹97.77 [3].

In Bengaluru, the impact was more pronounced. Chief Minister Siddaramaiah said petrol prices crossed ₹106 per litre [4], while diesel reached ₹94 per litre [4]. The price adjustments were implemented by state-owned entities including Oil India, BPCL, and HPCL [1, 2].

The Indian National Congress, the primary opposition party, criticized the timing of the revision. A Congress spokesperson said, "Take votes first, then raise prices" [2]. The party alleged that the Modi government deliberately delayed the hike to avoid voter backlash during the election cycle [2].

Government officials defended the move by citing global market volatility and pressure on fuel supplies [3]. Minister Piyush Goyal said that while some countries have seen fuel surges up to 100%, India's increase remains limited [3].

The government continues to balance the need for revenue and supply stability against the political risks of inflation, a tension that has historically influenced fuel pricing in the region.

"Take votes first, then raise prices"

The timing of this price hike highlights the intersection of global energy markets and domestic electoral strategy in India. By aligning price increases with the post-election window, the government attempts to mitigate the immediate political fallout of inflation while addressing the economic pressure caused by international supply constraints.