China releases its strategic oil reserves for the first time in an effort "to ease the pressure of rising raw material prices", according to a statement from the National Food and Strategic Reserves Administration. (Al Jazeera) link embed save