Energy was by far the weakest of the S&P 500's 11 key sectors, as worries about the macroeconomic effects from a resurgence in COVID-19 cases and deal reached by OPEC+ to boost oil production prompted a sharp selloff in crude oil prices. The SPDR Energy Select Sector ETF tumbled 4.5%, with all 22 components losing grou
Full Story >>