No, they don't. 54% of their oil comes from the middle east. Only 20% comes from Russia.
China does have a healthy oil reserve at the moment, so this may be marginally less bad for them. And yes, their electricity comes from renewables, but like in any other country, all of their logistics run on diesel.
By starting this war, the United States, unsatisfied with flipping the table on bilateral trade with other countries just flipped the table on multipolar international trade. What a time to be alive.