Sensex ends at 76,933.59, down 0.70%, while the Nifty 50 settled at 24,090.85, off 116 points or 0.48%, its weakest close in six sessions