Happy 3/18 day!

How come mine is got oil leaked all over the sucker. Couple hundred thousand miles on it, is the CAUSE maybe !??????