EEnergy Read More Diamondback Energy is a buy23.11.2024 Stock Chart IconStock chart icon BHP Group’s year-to-date stock performance. BHP Group: “It is a very well-run company.…