Russia has for the second month in a row remained India’s top oil supplier in November, surpassing traditional sellers Iraq and Saudi Arabia, according to data from energy cargo tracker Vortexa. Russia, which made up for just 0.2 per cent of all oil imported by India in the year to March 31, 2022,...