VALE Reports Q1 Net Revenue of $9.3 Billion, Slightly Below IBES Estimate of $9.4 Billion | Intellectia.AI