Russia has surpassed Saudi Arabia to become China's top crude oil supplier in 2023. The world's biggest crude importer has defied western sanctions to purchase discounted oil for its processing plants.