Stock Market Updates: A widespread sell-off dragged the benchmark indices around one percent lower on Friday as gloomy global sentiment hit markets during the second half of the trading session. Yields on 10-year US Treasuries rose again on Friday, again above 1.6 percent, and were on track to rise for …
Read More »