WEAK RAND HAS A MIXED IMPACT ON PETROL PRICE