Tenaris Q3 2026 net income rises 15% year on year to USD 521 million - TS News | Rallies