Markets open marginally weakBS Reporter / Mumbai November 18, 2009, 9:56 ISTThe Sensex has opened at 17,011, down 39 points and the Nifty is at 5051, down 10 points