Stock Market, Sensex, Share Market, Nifty LIVE Updates: Crude oil prices extend losses on US-Iran peace talks; Brent below $90 per barrel,