India, May 15 -- The Centre increased petrol and diesel prices by Rs 3 per litre across India as the ongoing conflict in West Asia and the blockade of the Strait of Hormuz continued to disrupt global oil and gas supplies.

Following the hike, petrol prices in Delhi rose to Rs 97.77 per litre, while diesel is now being sold at Rs 90.67 per litre. In Mumbai, petrol now costs Rs 106.68 per litre and diesel Rs 93.14 per litre. Prices also increased in Kolkata and Chennai.

CNG prices were also revised upward, with rates in Delhi reaching Rs 79.09 per kg and Rs 87 per kg in Noida and Ghaziabad.

Government sources defended the fuel price increase, saying authorities were "shielding citizens instead of passing on the full global oil shock" desp...