Stocks tumble to session lows to conclude the 7 days, vitality finishes in the environmentally friendly
Stocks finish the 7 days in crimson with the tech sector between the greatest losers of the day, though electrical power finishes in the environmentally...