Learning from Prices: Public Communication and Welfare