Best Mining Stocks to Buy in 2020 | The Motley Fool
BHP Billiton (NYSE:BHP) is a diversified resources company. It operates mining assets in Australia and in North and South America that focus on copper, iron ore, coal, nickel, zinc, and potash. It...