The U.S. has announced it may not soon replenish the oil it sold from its Strategic Petroleum Reserve last year, but assessing the market impact is somewhat difficult.
What's Your Reaction?