Natural Gas, WTI Oil, Brent Oil Forecasts – Oil Rallies As Trump Says He Is Losing Patience With Iran

Oil markets gained strong upside momentum ahead of the weekend.
Open original source
Oil markets gained strong upside momentum ahead of the weekend.
Open original source