India’s crude oil imports from Russia are expected to decline sharply in December, falling to around 1.2 million barrels per day – the lowest in three years and a significant drop from 1.84 million barrels per day in November. Data from global…

India’s crude oil imports from Russia are expected to decline sharply in December, falling to around 1.2 million barrels per day – the lowest in three years and a significant drop from 1.84 million barrels per day in November. Data from global…