FX Guys

EIA Natural Gas Storage Build Of +10 Bcf Misses Analyst Expectations

Natural gas is trying to rebound as traders react to the EIA report….
Read More