labor market Halliburton Layoffs Imminent $HAL Earnings report TOTAL restructuring charge hits $356 million April 2025 · Goodall Research · Members only