Weatherford Announces Second Quarter 2026 Results — WFRD -0.30 · News Impact Screener