China is still buying oil from Russia, despite sanctions from the West on Russian oil.
A mysterious Chinese shipowner is also involved. He or she spent over $375 million to buy 13 tankers in recent months to transfer Russian oil mostly to China, with some going to India.