According to the company, the impacted workers were offered "transition roles." Layoffs will begin on Dec. 31, 2024, and ...
Oil prices remained under pressure this week as demand concerns continue to dominate the narrative in the oil market despite steep inventory draws.