United States EIA Natural Gas Storage change came in at -114B, above expectations (-124B) in February 10

RELATED TOPICS