S&P 500 posts weekly gain, led by financials and communication services

CryptoAlerta — análise de criptomoedas e mercado em tempo real