PetroSA is not in dire straits