The car started losing speed and leaking oil.
Hello. There are a couple of reasons why your car would be losing speed and leaking oil. There may be a hole in the oil pan and/or an engine block. I would recommend having a certified technician, such as one from YourMechanic, diagnose the oil leak and do necessary repairs.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing