Diesel price drop welcomed, but grim petrol price outlook