Leaking strut?

I agree with Uncle Turbo.

I’d just mention, however, that “leaking strut” is one of those commonly heard things when shops are trying to drum up some extra business. If this is your regular mechanic with whom you have history and if it is someone you completely trust then you can probably trust it.

If not, ask someone else to do a basic check of your suspension/front end to get a second opinion. Don’t tell them anything about leaking struts - just tell them you want a basic check up.