Sewing Machine OIL for any and all Sewing Machines ~ even Attachments (yes, some attachments need oiling sometimes, too!) This particular oil, with a viscosity of 10-weight, is appropriate for Singer, Elna, Kenmore, White, New Home, etc.
If you have an old, original Singer Oil Can, and it still contains oil and drips out just fine, then you can use it - it is still perfectly good. Otherwise, you will need Sewing Machine Oil specifically for your Sewing Machine gears and oiling points*.
One drop of oil at all oiling points is needed for every 8-hours of sewing. It is also a good idea to give one tiny drop of oil to the Bobbin race (two small rectangular holes behind the bobbin case) every time you sit down to sew.
* TAKE NOTE: DO NOT USE OIL in your Singer Motor. Your motor should only have motor lubricant and not oil.