Russia Becomes India's Top Oil Supplier In October: Report

Russia has become India's top oil supplier in October, surpassing traditional sellers Saudi Arabia and Iraq, according to data from energy cargo tracker Vortexa.