BHP Group: Solid Execution, But Valuation Limits Upside | StockRay