Bank of America upgraded shares of Vale (NYSE:VALE – Free Report) from a neutral rating to a buy rating in a research report released on Monday, Marketbeat reports. Bank of America currently has $20.00 price target on the basic materials company’s stock. A number of other equities research analysts have also issued reports on the […]