Weatherford Q2 FY26 net income drops 64% to $39 million; revenue falls 4% to $1.11 billion vs Q1 FY26 - WFRD News | Rallies