Dee, you may be very sorry that you put the marine teak oil on. This is just an oil with a paint thinner base that supposedly is made for teak on boats. That means that it has to be reoiled often and so will yours. The oil will also attract dust.
The worst part about a finish like this is that you can never put a film finish over it successfully. There are a lot of similar products out there with similar names and the one you chose might be different, but I would check and be very sure that it doesn't have the attributes I listed.