Statement 1 is incorrect because India is not the world's largest crude oil importer; China holds that position. India is typically the third largest. However, the part about India meeting nearly 80% of its needs through imports is generally accurate. Statement 2 is correct. In recent years, particularly following geopolitical events since 2022, Russia has emerged as a significant supplier of crude oil to India, with its share increasing substantially to around or above one-fourth of India's total imports in various periods.