Nifty, Sensex Fall for 7th Straight Week Amid High Crude Prices, Rising US Bond Yields

Indian equity benchmarks Nifty and Sensex ended lower for the seventh straight week as high crude prices, rising US bond yields and foreign institutional selling weighed on markets.