Sensex and Nifty fall 6th straight week as rupee strengthens

Business