Oil Price Forecast: Strait of Hormuz Flows Pressure WTI and Brent
The uncertainty surrounding the US-Iran talks keeps traders cautious. Iran’s Foreign Ministry has said there will be no meeting for negotiation in the coming days, but President Trump has...
