bruce walter energy 3 minerals group