Petrol price set to nosedive in April