Natural Gas, WTI Oil, Brent Oil Forecasts – Oil Dives 5.5% As Traders Bet On Iran Deal

According to recent reports, President Trump said that U.S. was in the final stages of talks with Iran.
Open original source
According to recent reports, President Trump said that U.S. was in the final stages of talks with Iran.
Open original source