Russia still No.1 oil source despite fall
Russia has emerged as a major supplier of oil to India in the past 18 months as the country offered discounted oil amid sanctions from the West in reprisal for its invasion of Ukraine.
Saudi Arabia India General Hindustan Petroleum Corporation Ltd Organization Of The Petroleum Exporting Countries Opec Indian Oil Corporation Bharat Petroleum Corporation Ltd
Source: livemint.com