Svmuu News Sources: The International Energy Agency's proposed oil reserve release could total 400 million barrels. (Jin10)