Russian oil sold to India at 30% above Western price cap, traders say