RUSSIA

More news
Russia has warned that it would stop supplying oil to countries that impose restrictions

India Saves $2.7 Billion Importing Oil From Russia

India is the third-biggest oil importer and consumer in the world. More than 85% of its requirement is dependent on imports, and crude oil makes up about one-third of the country's overall imports by value.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.