China made a rare public announcement it is selling its oil reserves in an attempt to curb high oil prices. The statement comes after China’s factory-gate inflation accelerated to a 13-year high, and just a month after the White House publicly asked the OPEC oil cartel to pump more crude. Oil prices - barrel have nearly doubled during the last year.