Russia Takes the Lead as India’s Biggest Oil Supplier
Despite the ongoing crisis between Ukraine and Russia and Western economic sanctions, Russia’s oil commerce with India and China continues to expand. According to recent reports, India and China purchased the most of Russian oil in April, with prices breaching the West...