Russia becomes China's biggest oil supplier
Imports of Russian oil rose by 55% from a year earlier to a record level in May, displacing Saudi Arabia as China's biggest provider.
China has ramped up purchases of Russian oil despite demand dampened by Covid curbs and a slowing economy.
In February, China and Russia declared their friendship had "no limits".
And Chinese companies, including state refining giant Sinopec and state-run Zhenhua Oil, have increased their purchases of Russian crude in recent months after being offered heavy discounts as buyers in Europe and the US shunned Russian energy in line with sanctions over its war on Ukraine.
The imports into China, which include supplies pumped through the East Siberia Pacific Ocean pipeline and shipments by sea, totalled nearly 8.42m tonnes last month, according to data from the Chinese General Administration of Customs.
That pushed Saudi Arabia - formerly China's biggest source of crude oil - into second place with 7.82m tonnes.
Energy exports are a vital source of revenue for Russia but the move is also likely to impact Western consumers.
Russia earned almost $100bn (£82bn) in revenue from fossil fuel exports in the first 100 days of the country's invasion of Ukraine, despite a fall in exports in May.
The European Union made up 61% of these imports, worth approximately $59bn.
Overall, exports of Russian oil and gas are falling and Moscow's revenue from energy sales has also declined from a peak of well over $1bn a day in March.
Monday's figures also showed that China imported 260,000 tonnes of Iranian crude oil last month, its third shipment of Iran oil since last December.
China has continued to buy Iranian oil despite US sanctions on Tehran.