Business & Finance News Chevron slashing up to 8K jobs in major revamp of oil giant February 12, 2025 0