The best way to solve the problem of the high price of oil is to buy the (a Russian oilcompany- there are a number, not onlyone) Russian oil company. We do have not enough money but we can write a letter to the Chinese government and tell them the importance of buying the company.
First, we can solve the supply of oil in China right now because we wouldn't have to buy the oil from anywhere else. It's too expensive to Chinese.
Second, if oil prices go up again, we won't worry about not having enough oil to use.