Natural Gas, WTI Oil, Brent Oil Forecasts – Oil Prices Fall 7% On Possible Iran Deal

Oil markets tested new lows as President Trump said that negotiations were “proceeding nicely”.
Open original source
Oil markets tested new lows as President Trump said that negotiations were “proceeding nicely”.
Open original source