You don't tell us what car you have.
Not a 206 is it?
The oil filter could have collapsed, the oil pump could be failing or you could just be overdue for a service. If you haven't had an oil and filter change recently I'd try that for starters. Use the correct oil and a genuine oil filter.
ChicksFan
September 2010