Bar oil on vinyl siding

I have a landscape company that gives me pressure washing business reach out yesterday for some help. One of their crew ran over a bar oil container it literally exploded and got it everywhere. It is all over the vinyl siding and pavement. Does anyone know what if anything will remove the staining? The pavement I feel the only way is to seal it, as I have never been able to completely remove the stain. Thanks for any help!