forget all about teak oil. Got to your local hardware store, buy boiled linseed oil, lather up your cleaned platform, allow it to soak in and then wipe off the excess. It's what the boat shops use. Just don't allow to pool up and dry.
Get the Grip you Deserve