Petrol crisis: Dar absolves himself as debate descends into squabbling