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