Vale Reports $1.89B Q1 Net Profit, Up 36% | TrustFinance Blog