Why India Continues Buying Russian Oil
India, home to 1.4 billion people, is the world’s third-largest oil consumer. With limited domestic oil production and growing energy demand, India imports around 80% of its crude needs. Russia,…
India, home to 1.4 billion people, is the world’s third-largest oil consumer. With limited domestic oil production and growing energy demand, India imports around 80% of its crude needs. Russia,…