Turbulent drag reduction by spanwise wall oscillations