Currenc CURR Delivers Q3 2025 Beat EPS 005 vs 012 Expected Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip Embraer SA EMBJ Q1 2026 Results Fall Short EPS 004 Revenue NA Silvercorp SVM Q1 2026 Earnings Why the Beat Matters