Petroleum Minister accepts blame for petrol crisis