A worker fills diesel in a vehicle at a fuel station in the western Indian city of Ahmedabad. Time is running out for India’s ageing state-run oil refineries as the new government looks set to free up diesel prices and open the gates to private sector competition.

