Editorial: Japan, US oil reserve release not a long-term strategy to stabilize prices

Japan, the United States, China and other countries announced that they would coordinate to release crude oil from their emergency reserves. The reaso …
( read original story …)