Natural Gas, WTI Oil, Brent Oil Forecasts – Oil Dives 4.5% As U.S. – Iran Talks Continue

Oil markets are under strong pressure as traders bet that U.S. and Iran will reach a deal.
Open original source
Oil markets are under strong pressure as traders bet that U.S. and Iran will reach a deal.
Open original source