Natural Gas, WTI Oil, Brent Oil Forecasts – Oil Retreats Amid Progress In U.S. – Iran Talks

  • Oil traders rushed to take some profits off the table after the recent rally.