Saudi Arabia has historically been India's largest supplier of crude oil, meeting a significant portion of India's energy needs through long-term supply contracts. While Iraq, Iran, and Russia are also important suppliers, Saudi Arabia maintained the top position for many years due to strategic partnerships and production capacity. India imports over 80% of its crude oil requirements.