Russian oil shipments to India from November 1 to November 17 declined by 66%, hitting 672,000 barrels per day, according to The Economic Times.