United States EIA Natural Gas Storage change came in at 68B, above expectations (61B) in May 12

RELATED TOPICS