Russia India's Top Oil Supplier For 2nd Month In A Row

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.