Diesel now costs 383.95 rupees a litre.

Diesel drives freight, tube wells and generators, raising food costs for non-drivers too.

Brent crude rose 32% over 30 days through August 11 amid the war, raising landed costs.

An IMF programme leaves Islamabad little room to subsidize pump prices further.

Sources: NDTV