People in dire straits as majority petrol pumps remain closed