US sanctions Russia, but India snaps up 1.4 million barrels

Business