India’s crude imports from Russia slump in December: Report

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…

Continue Reading