Which country possesses the world’s largest mineral, oil, and gas resources? August 17, 2025August 17, 2025 Shumaim Naeem css, Current, Current Affairs, Full List (A) China(B) Canada(C) Russia(D) United States Answer: (C) Russia Related