I check the ground for oil leakage and there's none. Yes, I actually look on the ground after I left that space that I parked. I don't know is it that I switch to 10W-40 oil because a guy told me that it's better to use it when your car reach over 100K mi. Anyone has a clue why my car doesn't reuse its oils?