Sprinkle baking soda or cornstarch over the oil.
Allow the baking soda or cornstarch to sit on the oil for at least 30 minutes.
Sweep the dust of the soda or cornstarch off the wood with a brush or broom. Wipe the remaining residue off with a damp cloth.
Wash the area, if needed, with a degreasing dish detergent or a citric acid-based cleaner.
Apply one part of oxalic acid mixed in one part hot distilled water on an oil stain that cannot be absorbed. Use a paintbrush or rag and make even strokes over the stained area.
Rinse the area with clear water once the stains have disappeared.
Sand down the area bleached by the oxalic acid and refinish if necessary. Pine wood is often light in color and may not need to be re-stained, but you may need to reapply lacquer or polyurethane.