India and China snap up Russian oil in April above 'price cap' | Sharefundss