Weatherford Q3 2026 net income more than triples quarter-on-quarter to $120 million - WFRD News | Rallies