3 Top Mining Stocks To Buy Now

Turquoise Hill Resources Ltd. (TRQ)

Turquoise Hill Resources Ltd., together with its subsidiaries, operates as a mining company. The company explores for copper, gold, and silver deposits. It develops and operates the Oyu Tolgoi copper-gold mine located in Southern Mongolia.

BHP Group (BBL)

BHP Group engages in the natural resources business in Australia, Europe, China, Japan, India, South Korea, rest of Asia, North America, South America, and internationally. It operates through Petroleum, Copper, Iron Ore, and Coal segments. The company engages in the exploration, development, and production of oil and gas properties; and mining of copper, silver, zinc, molybdenum, uranium, gold, iron ore, and metallurgical and energy coal.

Rio Tinto Group (RIO)

Rio Tinto Group engages in exploring, mining, and processing mineral resources worldwide. The company offers aluminum, copper, diamonds, gold, borates, titanium dioxide, salt, iron ore, and uranium.