We have a 2001 XC70 Turbo. This is the worst of all oil leakers, I've looked under it and can't find the source of the leak. My garage floor is starting to look like the LeBrea Tar pits. I'm sure it will qualify for a national clean up site.
Dale Peterson retired grump