From nearly not anything till final year, Russia has end up India`s biggest supply of crude oil. The Eurasian usa has been the pinnacle provider of crude oil to India for the final 5 consecutive months, from October 2022 to February 2023. Since the start of 2023 — in each […]